語言

UCharacter.ExtendedNameIterator 屬性

定義

<強壯>[加護病房]</強力>

public static Android.Icu.Util.IValueIterator? ExtendedNameIterator { [Android.Runtime.Register("getExtendedNameIterator", "()Landroid/icu/util/ValueIterator;", "", ApiSince=24)] get; }
[<get: Android.Runtime.Register("getExtendedNameIterator", "()Landroid/icu/util/ValueIterator;", "", ApiSince=24)>]
static member ExtendedNameIterator : Android.Icu.Util.IValueIterator

屬性值

迭代器

屬性

備註

<強壯>[加護病房]</強力>

回傳字元名稱的迭代器,對代碼點進行迭代。

這個 API 只會取得擴展名稱的迭代器。 對於現代、大多數 up-to日期的Unicode名稱,使用getNameIterator(),而較舊的1.0版本Unicode名稱則使用get1_0NameIterator()。

使用範例:<br>

ValueIterator iterator = UCharacter.getExtendedNameIterator();
            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);
            }

這個名稱的迭代器所迭代的最大範圍為

Java 文件 android.icu.lang.UCharacter.getExtendedNameIterator()。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於