StringBuffer In Java
Chapter:
String Handling
Last Updated:
17-04-2016 21:41:50 UTC
Program:
/* ............... START ............... */
public class JavaStringBuffer {
public static void main(String[] args) {
StringBuffer string = new StringBuffer ("Welcome To JavaScan.com");
System.out.println("string: " + string);
System.out.println("substring: " + string.substring(0,10));
string = string.insert(5, "insert");
System.out.println("insert: " + string);
string = string.replace(8,18,"_replace_");
System.out.println("replace: " + string);
string = string.append("append");
System.out.println("append: " + string);
System.out.println("indexOf: " + string.indexOf("Scan"));
string = string.reverse();
System.out.println("reverse: " + string);
System.out.println("lastIndexOf: " + string.indexOf("."));
}
}
/* ............... END ............... */
Output
string: Welcome To JavaScan.com
substring: Welcome To
insert: Welcoinsertme To JavaScan.com
replace: Welcoins_replace_avaScan.com
append: Welcoins_replace_avaScan.comappend
indexOf: 20
reverse: dneppamoc.nacSava_ecalper_sniocleW
lastIndexOf: 9
Notes:
-
Java StringBuffer class is used to created mutable (modifiable) string.
- The StringBuffer class in java is same as String class except it is mutable i.e. it can be changed.
Tags
StringBuffer, Java