UnicodeSet.Ranges Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellen Sie eine schnellere Iteration als durch Zeichenfolge bereit.
[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
Gibt zurück
- Attribute
Hinweise
Stellen Sie eine schnellere Iteration als durch Zeichenfolge bereit. Gibt einen Iterable/Iterator über Codepunktebereiche zurück. Das UnicodeSet darf während der Iteration nicht geändert werden. Die EntryRange-Instanz ist jedes Mal gleich. der Inhalt wird gerade zurückgesetzt.
<b>Warnung: </b>Um den vollständigen Inhalt zu durchlaufen, müssen Sie auch die Zeichenfolgen durchlaufen.
<b>Warnung: </b>Für Geschwindigkeit überprüft UnicodeSet-Iteration nicht auf gleichzeitige Änderungen. Ändern Sie das UnicodeSet beim Durchlaufen nicht.
// 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 Dokumentation für android.icu.text.UnicodeSet.ranges().
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.