Java Language
StringBuffer
Szukaj…
Wprowadzenie
Wprowadzenie do klasy Java StringBuffer.
Klasa bufora ciągów
Kluczowe punkty :-
Służy do tworzenia ciągów zmiennych (modyfikowalnych).
Zmienny : - które można zmienić.
jest bezpieczny dla wątków, tzn. wiele wątków nie może uzyskać do niego dostępu jednocześnie.
Metody: -
publicznie zsynchronizowana aplikacja StringBuffer (String)
publicznie zsynchronizowana wstawka StringBuffer (przesunięcie int, String s)
publiczne zsynchronizowane zastąpienie StringBuffer (int startIndex, int endIndex, String str)
publiczne zsynchronizowane usuwanie StringBuffer (int startIndex, int endIndex)
publiczna synchronizacja StringBuffer reverse ()
public int capacity ()
public void zapewniCapacity (int minimumCapacity)
public char charAt (int index)
public int length ()
publiczny ciąg znaków (int beginIndex)
publiczny ciąg znaków (int beginIndex, int endIndex)
Przykład Pokazuje różnicę między implementacją String i Buffer String: -
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
}
}