Most visited

Recently visited

Added in API level 24

AlphabeticIndex.ImmutableIndex

public static final class AlphabeticIndex.ImmutableIndex
extends Object implements Iterable<Bucket<V>>

java.lang.Object
    android.icu.text.AlphabeticIndex.ImmutableIndex<V>


不可变的线程安全版本AlphabeticIndex 此类为分组提供线程安全方法,并随机访问存储桶及其属性,但不向索引添加记录。

摘要(Summary)

公共方法(Public methods)

Bucket<V> getBucket(int index)

返回索引th桶。

int getBucketCount()

返回索引桶和标签的数量,包括下溢/流入/溢出。

int getBucketIndex(CharSequence name)

查找给定名称的索引存储桶并返回该存储桶的编号。

Iterator<Bucket<V>> iterator()

返回类型为 T元素的迭代器。

继承方法(Inherited methods)

From class java.lang.Object
From interface java.lang.Iterable

公共方法(Public methods)

getBucket

Added in API level 24
Bucket<V> getBucket (int index)

返回索引th桶。 如果索引超出范围,则返回null。

参数(Parameters)
index int: bucket number
返回(Returns)
Bucket<V> the index-th bucket

getBucketCount

Added in API level 24
int getBucketCount ()

返回索引桶和标签的数量,包括下溢/流入/溢出。

返回(Returns)
int the number of index buckets

getBucketIndex

Added in API level 24
int getBucketIndex (CharSequence name)

查找给定名称的索引存储桶并返回该存储桶的编号。 使用getBucket(int)获取存储桶的属性。

参数(Parameters)
name CharSequence: the string to be sorted into an index bucket
返回(Returns)
int the bucket number for the name

iterator

Added in API level 24
Iterator<Bucket<V>> iterator ()

返回类型为 T元素的迭代器。

返回(Returns)
Iterator<Bucket<V>> an Iterator.

Hooray!