Methoden Einfügen von Elementen append hängt an das StringBuffer-Objekt eine Zeichenkette an und insert fügt eine Zeichenkette ein. Syntax: StringBuffer append(String zeichenkette); StringBuffer insert(int positeon, String zeichenkette); Konvertieren in eine Zeichenkette Mit dieser Methode kann ein StringBuffer-Objekt in ein String-Objekt verwandelt werden. Syntax: String toString(); Beispiel: public class Zk020 { public static void main(String [] args) { String zk1= "Das eine"; String zk2= "ist"; String zk3= "Zeichenkette"; String zk4;
StringBuffer zkb = new StringBuffer(zk1);
zkb.insert(4,zk2);
System.out.println(zkb);
zkb.insert(7," ");
System.out.println(zkb);
zkb.append(" ");
zkb.append(zk3);
System.out.println(zkb);
zk4=zkb.toString();
System.out.println(zk4);
}
}
Als Ausgabe erhält man:
Das isteine
Das ist eine
Das ist eine Zeichenkette
Das ist eine Zeichenkette
Beispiel:
public class Zk021
{
public static void main(String args[])
{
int i=1234;
double d=3.14159;
StringBuffer s1 = new StringBuffer("abcde");
System.out.println("i: " + i);
System.out.println("s1: " + s1);
s1=s1.append(i);
System.out.println("s1: " + s1);
s1=s1.insert(0,d);
System.out.println("s1: " + s1);
}
}
Als Ausgabe erhält man:
i: 1234
s1: abcde
s1: abcde1234
s1: 3.14159abcde1234
|