UCharacter.NameIterator 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
<強壯>[加護病房]</強力>
public static Android.Icu.Util.IValueIterator? NameIterator { [Android.Runtime.Register("getNameIterator", "()Landroid/icu/util/ValueIterator;", "", ApiSince=24)] get; }
[<get: Android.Runtime.Register("getNameIterator", "()Landroid/icu/util/ValueIterator;", "", ApiSince=24)>]
static member NameIterator : Android.Icu.Util.IValueIterator
屬性值
迭代器
- 屬性
備註
<強壯>[加護病房]</強力>
回傳字元名稱的迭代器,對代碼點進行迭代。
這個 API 只取得現代、最 up-to-日期 Unicode 名稱的迭代器。 對於較舊的 1.0 Unicode 名稱,請使用 get1_0NameIterator(),對於擴充名稱則使用 getExtendedNameIterator()。
使用範例:<br>
ValueIterator iterator = UCharacter.getNameIterator();
ValueIterator.Element element = new ValueIterator.Element();
while (iterator.next(element)) {
System.out.println("Codepoint \\u" +
Integer.toHexString(element.codepoint) +
" has the name " + (String)element.value);
}
名稱迭代器所迭代的最大範圍是從 UCharacter.MIN_VALUE 到 UCharacter.MAX_VALUE。
Java 文件 android.icu.lang.UCharacter.getNameIterator()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。