StringJoiner Klasse

Definition

StringJoiner wird verwendet, um eine durch ein Trennzeichen getrennte Sequenz von Zeichen zu erstellen, die optional mit einem angegebenen Präfix beginnt und mit einem angegebenen Suffix endet.

[Android.Runtime.Register("java/util/StringJoiner", ApiSince=24, DoNotGenerateAcw=true)]
public sealed class StringJoiner : Java.Lang.Object
[<Android.Runtime.Register("java/util/StringJoiner", ApiSince=24, DoNotGenerateAcw=true)>]
type StringJoiner = class
    inherit Object
Vererbung
StringJoiner
Attribute

Hinweise

StringJoiner wird verwendet, um eine durch ein Trennzeichen getrennte Sequenz von Zeichen zu erstellen, die optional mit einem angegebenen Präfix beginnt und mit einem angegebenen Suffix endet.

Bevor Sie etwas zu hinzufügen, gibt die StringJoinersj.toString() -Methode standardmäßig zurückprefix + suffix. Wenn die setEmptyValue Methode jedoch aufgerufen wird, wird stattdessen die emptyValue angegebene zurückgegeben. Dies kann z. B. beim Erstellen einer Zeichenfolge mithilfe der Satznotation verwendet werden, um eine leere Menge anzugeben, d. h. "{}", wobei ist "{"prefix , ist suffix"}" und nichts wurde dem StringJoinerhinzugefügt.

In Version 1.8 hinzugefügt.

Java-Dokumentation für java.util.StringJoiner.

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

StringJoiner(ICharSequence)

Erstellt eine StringJoiner ohne Zeichen, ohne prefix oder suffixund eine Kopie des angegebenen delimiter.

StringJoiner(ICharSequence, ICharSequence, ICharSequence)

Erstellt eine StringJoiner ohne Zeichen mit Kopien der angegebenen prefixund delimitersuffix.

StringJoiner(String)

StringJoiner wird verwendet, um eine durch ein Trennzeichen getrennte Sequenz von Zeichen zu erstellen, die optional mit einem angegebenen Präfix beginnt und mit einem angegebenen Suffix endet.

StringJoiner(String, String, String)

StringJoiner wird verwendet, um eine durch ein Trennzeichen getrennte Sequenz von Zeichen zu erstellen, die optional mit einem angegebenen Präfix beginnt und mit einem angegebenen Suffix endet.

Eigenschaften

Class

Gibt die Laufzeitklasse dieses Objectzurück.

(Geerbt von Object)
Handle

Das Handle zum zugrunde liegenden Android-instance.

(Geerbt von Object)
JniIdentityHashCode

StringJoiner wird verwendet, um eine durch ein Trennzeichen getrennte Sequenz von Zeichen zu erstellen, die optional mit einem angegebenen Präfix beginnt und mit einem angegebenen Suffix endet.

(Geerbt von Object)
JniPeerMembers

StringJoiner wird verwendet, um eine durch ein Trennzeichen getrennte Sequenz von Zeichen zu erstellen, die optional mit einem angegebenen Präfix beginnt und mit einem angegebenen Suffix endet.

PeerReference

StringJoiner wird verwendet, um eine durch ein Trennzeichen getrennte Sequenz von Zeichen zu erstellen, die optional mit einem angegebenen Präfix beginnt und mit einem angegebenen Suffix endet.

(Geerbt von Object)
ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von Object)
ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von Object)

Methoden

Add(ICharSequence)

Fügt eine Kopie des angegebenen CharSequence Werts als nächstes Element des StringJoiner Werts hinzu.

Add(String)

Fügt eine Kopie des angegebenen CharSequence Werts als nächstes Element des StringJoiner Werts hinzu.

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Dispose()

StringJoiner wird verwendet, um eine durch ein Trennzeichen getrennte Sequenz von Zeichen zu erstellen, die optional mit einem angegebenen Präfix beginnt und mit einem angegebenen Suffix endet.

(Geerbt von Object)
Dispose(Boolean)

StringJoiner wird verwendet, um eine durch ein Trennzeichen getrennte Sequenz von Zeichen zu erstellen, die optional mit einem angegebenen Präfix beginnt und mit einem angegebenen Suffix endet.

(Geerbt von Object)
Equals(Object)

Gibt an, ob ein anderes Objekt diesem "gleich" ist.

(Geerbt von Object)
GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr auf das Objekt vorhanden sind.

(Geerbt von Object)
Length()

Gibt die Länge der String Darstellung dieses StringJoinerzurück.

Merge(StringJoiner)

Fügt den Inhalt des angegebenen StringJoiner ohne Präfix und Suffix als nächstes Element hinzu, wenn es nicht leer ist.

Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
SetEmptyValue(ICharSequence)

Legt die Sequenz der Zeichen fest, die beim Bestimmen der Zeichenfolgendarstellung dieser StringJoiner verwendet werden sollen, und es wurden noch keine Elemente hinzugefügt, d. h. wenn sie leer ist.

SetEmptyValue(String)

Legt die Sequenz der Zeichen fest, die beim Bestimmen der Zeichenfolgendarstellung dieser StringJoiner verwendet werden sollen, und es wurden noch keine Elemente hinzugefügt, d. h. wenn sie leer ist.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
ToArray<T>()

StringJoiner wird verwendet, um eine durch ein Trennzeichen getrennte Sequenz von Zeichen zu erstellen, die optional mit einem angegebenen Präfix beginnt und mit einem angegebenen Suffix endet.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

StringJoiner wird verwendet, um eine durch ein Trennzeichen getrennte Sequenz von Zeichen zu erstellen, die optional mit einem angegebenen Präfix beginnt und mit einem angegebenen Suffix endet.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel durch em benachrichtigen/em> oder <em>interrupted</em>.<><

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IJavaPeerable.Disposed()

StringJoiner wird verwendet, um eine durch ein Trennzeichen getrennte Sequenz von Zeichen zu erstellen, die optional mit einem angegebenen Präfix beginnt und mit einem angegebenen Suffix endet.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

StringJoiner wird verwendet, um eine durch ein Trennzeichen getrennte Sequenz von Zeichen zu erstellen, die optional mit einem angegebenen Präfix beginnt und mit einem angegebenen Suffix endet.

(Geerbt von Object)
IJavaPeerable.Finalized()

StringJoiner wird verwendet, um eine durch ein Trennzeichen getrennte Sequenz von Zeichen zu erstellen, die optional mit einem angegebenen Präfix beginnt und mit einem angegebenen Suffix endet.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

StringJoiner wird verwendet, um eine durch ein Trennzeichen getrennte Sequenz von Zeichen zu erstellen, die optional mit einem angegebenen Präfix beginnt und mit einem angegebenen Suffix endet.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

StringJoiner wird verwendet, um eine durch ein Trennzeichen getrennte Sequenz von Zeichen zu erstellen, die optional mit einem angegebenen Präfix beginnt und mit einem angegebenen Suffix endet.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

StringJoiner wird verwendet, um eine durch ein Trennzeichen getrennte Sequenz von Zeichen zu erstellen, die optional mit einem angegebenen Präfix beginnt und mit einem angegebenen Suffix endet.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

StringJoiner wird verwendet, um eine durch ein Trennzeichen getrennte Sequenz von Zeichen zu erstellen, die optional mit einem angegebenen Präfix beginnt und mit einem angegebenen Suffix endet.

(Geerbt von Object)

Erweiterungsmethoden

JavaCast<TResult>(IJavaObject)

Führt eine Für Android-Runtime überprüfte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

StringJoiner wird verwendet, um eine durch ein Trennzeichen getrennte Sequenz von Zeichen zu erstellen, die optional mit einem angegebenen Präfix beginnt und mit einem angegebenen Suffix endet.

GetJniTypeName(IJavaPeerable)

StringJoiner wird verwendet, um eine durch ein Trennzeichen getrennte Sequenz von Zeichen zu erstellen, die optional mit einem angegebenen Präfix beginnt und mit einem angegebenen Suffix endet.

Gilt für: