Heim  >  Artikel  >  Java  >  Wichtige Methoden in der StringBuilder-Klasse

Wichtige Methoden in der StringBuilder-Klasse

PHP中文网
PHP中文网Original
2017-07-09 18:12:521212Durchsuche

Die folgenden API-Anmerkungen enthalten wichtige Methoden in der StringBuilder-Klasse
append(boolean b): Hängen Sie die Zeichenfolgendarstellung des booleschen Parameters an die Sequenz an.
append(char c): Hängt die Zeichenfolgendarstellung des char-Parameters an diese Sequenz an.
append(char[] str): Hängt die String-Darstellung des char-Array-Parameters an diese Sequenz an.
Append(char[] str, int offset, int len): Hängt die String-Darstellung eines Subarrays von char-Array-Parametern an diese Sequenz an.
append(CharSequence s): An dieses Anhängeelement die angegebene Zeichenfolge anhängen.
append(CharSequence s, int start, int end): Hängen Sie die Teilsequenz der angegebenen CharSequence an diese Sequenz an.
append(double d): Hängen Sie die Zeichenfolgendarstellung des Double-Parameters an diese Sequenz an.
append(float f): Hängt die Zeichenfolgendarstellung des Float-Arguments an diese Sequenz an.
append(int i): Hängt die Zeichenfolgendarstellung des int-Parameters an diese Sequenz an.
append(long lng): Hängen Sie die Zeichenfolgendarstellung des langen Parameters an diese Sequenz an.
append(Object obj): Hängen Sie die Zeichenfolgendarstellung des Object-Parameters an.
Append(String str): Hängen Sie die angegebene Zeichenfolge an diese Zeichenfolge an.
append(StringBuffer sb): Den angegebenen StringBuffer an diese Sequenz anhängen.
appendCodePoint(int codePoint): Hängt die Zeichenfolgendarstellung des codePoint-Parameters an diese Sequenz an.
Capacity(): Gibt die aktuelle Kapazität zurück.
charAt(int index): Gibt den char-Wert am angegebenen Index in dieser Sequenz zurück.
codePointAt(int index): Gibt das Zeichen (einheitlicher Codepunkt) am angegebenen Index zurück.
codePointBefore(int index): Gibt das Zeichen vor dem angegebenen Index zurück (einheitlicher Codepunkt).
codePointCount(int beginIndex, int endIndex): Gibt die einheitlichen Codepunkte innerhalb des angegebenen Textbereichs dieser Sequenz zurück.
Delete(int start, int end): Entferne Zeichen aus der Teilzeichenfolge dieser Sequenz.
DeleteCharAt(int index): Entferne das Zeichen an der angegebenen Position in dieser Sequenz.
secureCapacity(int minimumCapacity): Stellen Sie sicher, dass die Kapazität mindestens dem angegebenen Mindestwert entspricht.
​getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin): Kopieren Sie Zeichen aus dieser Sequenz in das Zielzeichenarray dst.
IndexOf(String str): Gibt den Index des ersten Vorkommens des angegebenen Teilstrings im String zurück.
IndexOf(String str, int fromIndex): Geben Sie ausgehend vom angegebenen Index den Index des ersten Vorkommens des angegebenen Teilstrings im String zurück.
insert(int offset, boolean b): Fügen Sie die Zeichenfolgendarstellung des booleschen Parameters in diese Sequenz ein.
insert(int offset, char c): Fügen Sie die Zeichenfolgendarstellung des char-Parameters in diese Sequenz ein.
insert(int offset, char[] str): Fügen Sie die String-Darstellung des char-Array-Parameters in diese Sequenz ein.
insert(int index, char[] str, int offset, int len): Fügen Sie die String-Darstellung des Array-Parameters str subarray in diese Sequenz ein.
insert(int dstOffset, CharSequence s): Füge die angegebene CharSequence in diese Sequenz ein.
insert(int dstOffset, CharSequence s, int start, int end): Füge die Teilsequenz der angegebenen CharSequence in diese Sequenz ein.
insert(int offset, double d): Fügen Sie die Zeichenfolgendarstellung des Double-Parameters in diese Sequenz ein.
insert(int offset, float f): Fügt die String-Darstellung des Float-Parameters in diese Sequenz ein.
insert(int offset, int i): Fügen Sie die Zeichenfolgendarstellung des int-Parameters in diese Sequenz ein.
insert(int offset, long l): Fügen Sie die Zeichenfolgendarstellung des langen Parameters in diese Sequenz ein.
insert(int offset, Object obj): Fügen Sie die Zeichenfolgendarstellung des Object-Parameters in diese Zeichenfolge ein.
insert(int offset, String str): Füge einen String in diese Zeichenfolge ein.
lastIndexOf(String str): Gibt den Index des am weitesten rechts angegebenen Teilstrings in diesem String zurück.
lastIndexOf(String str, int fromIndex): Gibt den Index des letzten Vorkommens des angegebenen Teilstrings in diesem String zurück.
length(): Gibt die Länge (Anzahl der Zeichen) zurück.
offsetByCodePoints(int index, int codePointOffset): Gibt einen Index in dieser Sequenz zurück, der um codePointOffset-Codepunkte vom angegebenen Index versetzt ist.
Ersetzen(int start, int end, String str): Ersetzen Sie die Zeichen im Teilstring dieser Sequenz durch die Zeichen im angegebenen String.
Reverse(): Ersetzen Sie diese Zeichenfolge durch ihre umgekehrte Form.
setCharAt(int index, char ch): Setzt das Zeichen am angegebenen Index auf ch.
setLength(int newLength): Legt die Länge der Zeichenfolge fest.
subSequence(int start, int end): Gibt eine neue Zeichenfolge zurück, die eine Teilsequenz dieser Sequenz ist.
substring(int start): Gibt einen neuen String zurück, der die Teilsequenz der derzeit in dieser Zeichenfolge enthaltenen Zeichen enthält.
substring(int start, int end): Gibt einen neuen String zurück, der eine Teilsequenz der aktuell in dieser Sequenz enthaltenen Zeichen enthält.
toString(): Gibt die String-Darstellung der Daten in dieser Sequenz zurück.
trimToSize(): Versuchen Sie, den für Zeichenfolgen verwendeten Speicherplatz zu reduzieren.

Das obige ist der detaillierte Inhalt vonWichtige Methoden in der StringBuilder-Klasse. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn