Java Language
StringBuffer
Suche…
Einführung
Einführung in die Java-StringBuffer-Klasse.
String-Pufferklasse
Schlüsselpunkte: -
wird verwendet, um eine veränderliche (modifizierbare) Zeichenfolge zu erstellen.
Veränderlich : - was geändert werden kann.
ist threadsicher, dh mehrere Threads können nicht gleichzeitig darauf zugreifen.
Methoden: -
public synchronized StringBuffer append (String s)
public synchronisierter StringBuffer-Insert (int offset, String s)
public synchronized StringBuffer replace (int startIndex, int endIndex, String str)
public synchronized StringBuffer delete (int startIndex, int endIndex)
public synchronized StringBuffer reverse ()
öffentliche Kapazität ()
public void sureCapacity (int minimumCapacity)
öffentliches Zeichen charAt (int index)
public int length ()
public String substring (int beginIndex)
public String-Teilzeichenfolge (int beginIndex, int endIndex)
Beispiel Zeigt den Unterschied zwischen der Implementierung von String und String Buffer: -
class Test {
public static void main(String args[])
{
String str = "study";
str.concat("tonight");
System.out.println(str); // Output: study
StringBuffer strB = new StringBuffer("study");
strB.append("tonight");
System.out.println(strB); // Output: studytonight
}
}