Java Language
StringBuffer
Zoeken…
Invoering
Inleiding tot de Java StringBuffer-klasse.
Stringbufferklasse
Hoofdpunten: -
wordt gebruikt om een veranderlijke (aanpasbare) tekenreeks te maken.
Mutable : - Die kan worden gewijzigd.
is thread-safe, dat wil zeggen dat meerdere threads er niet tegelijkertijd toegang toe hebben.
Methoden: -
openbare gesynchroniseerde StringBuffer append (String s)
openbare gesynchroniseerde StringBuffer-invoeging (int offset, String s)
openbare gesynchroniseerde StringBuffer vervangen (int startIndex, int endIndex, String str)
openbare gesynchroniseerde StringBuffer delete (int startIndex, int endIndex)
openbare gesynchroniseerde StringBuffer reverse ()
openbare int capaciteit ()
public void sureCapacity (int minimumCapacity)
public char charAt (int index)
openbare int lengte ()
public String substring (int beginIndex)
public String substring (int beginIndex, int endIndex)
Voorbeeld Toont verschil tussen String en String Buffer-implementatie: -
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
}
}