SparseArray<E>.IndexOfValue(E) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回一个索引,其中 valueAt(int) 将返回指定的值,如果没有键映射到指定的值,则返回负数。
[Android.Runtime.Register("indexOfValue", "(Ljava/lang/Object;)I", "")]
public virtual int IndexOfValue(E value);
[<Android.Runtime.Register("indexOfValue", "(Ljava/lang/Object;)I", "")>]
override this.IndexOfValue : 'E -> int
参数
- value
- E
返回
- 属性
注解
返回一个索引,其中 valueAt(int) 将返回指定的值,如果没有键映射到指定的值,则返回负数。
请注意,这是一个线性搜索,与按键查找不同,多个键可以映射到相同的值,这只会找到其中一个。
另请注意,与大多数集合的 indexOf 方法不同,此方法使用 == 而不是相等比较值。
Android 参考。android.util.SparseArray.indexOfValue
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。