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
 }
}


Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow