UnicodeSet.Ranges Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporcione una iteración más rápida que por String.
[Android.Runtime.Register("ranges", "()Ljava/lang/Iterable;", "GetRangesHandler", ApiSince=24)]
public virtual Java.Lang.IIterable? Ranges();
[<Android.Runtime.Register("ranges", "()Ljava/lang/Iterable;", "GetRangesHandler", ApiSince=24)>]
abstract member Ranges : unit -> Java.Lang.IIterable
override this.Ranges : unit -> Java.Lang.IIterable
Devoluciones
- Atributos
Comentarios
Proporcione una iteración más rápida que por String. Devuelve un iterable/iterador en intervalos de puntos de código. El UnicodeSet no se debe modificar durante la iteración. La instancia entryRange es la misma cada vez; el contenido simplemente se restablece.
<b>Advertencia: </b>Para iterar en el contenido completo, también debe iterar por las cadenas.
<b>Advertencia: </b>Para velocidad, la iteración UnicodeSet no comprueba si hay modificaciones simultáneas. No modifique un objeto UnicodeSet mientras se itera.
// Sample code
for (EntryRange range : us1.ranges()) {
// do something with code points between range.codepoint and range.codepointEnd;
}
for (String s : us1.strings()) {
// do something with each string;
}
Java documentación para android.icu.text.UnicodeSet.ranges().
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.