UnicodeSetIterator.Next Método

Definição

Retorna o próximo elemento no conjunto, um único ponto de código ou uma cadeia de caracteres.

[Android.Runtime.Register("next", "()Z", "GetNextHandler", ApiSince=24)]
public virtual bool Next();
[<Android.Runtime.Register("next", "()Z", "GetNextHandler", ApiSince=24)>]
abstract member Next : unit -> bool
override this.Next : unit -> bool

Retornos

true se houver outro elemento no conjunto e este objeto contiver o elemento.

Atributos

Comentários

Retorna o próximo elemento no conjunto, um único ponto de código ou uma cadeia de caracteres. Se não houver mais elementos no conjunto, retorne false. Se codepoint == IS_STRING, o valor é uma cadeia de caracteres no string campo. Caso contrário, o valor é um único ponto de código no codepoint campo.

A ordem da iteração é todos os pontos de código em ordem classificada, seguidos por todas as cadeias de caracteres classificadas. codepointEnd é indefinido depois de chamar esse método. string é indefinido, a menos que codepoint == IS_STRING. Não misture chamadas para next() e nextRange() sem chamar reset() entre elas. Os resultados de fazer isso são indefinidos.

<b>Aviso: </b>Para velocidade, a iteração UnicodeSet não verifica se há modificação simultânea. Não altere o UnicodeSet durante a iteração.

Java documentação para android.icu.text.UnicodeSetIterator.next().

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