Idioma

UCharacter.NameIterator Propriedade

Definição

<strong>[icu]</strong>

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

Valor da propriedade

um iterador

Atributos

Comentários

<strong>[icu]</strong>

Retorna um iterador para nomes de caracteres, iterando em pontos de código.

Essa API obtém apenas o iterador para os nomes Unicode modernos e mais up-todata. Para nomes Unicode 1.0 mais antigos, use get1_0NameIterator() ou para nomes estendidos use getExtendedNameIterator().

Exemplo de use:<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);
            }

O intervalo máximo que o iterador de nome itera é de UCharacter.MIN_VALUE a UCharacter.MAX_VALUE.

Java documentação para android.icu.lang.UCharacter.getNameIterator().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a