티스토리 뷰

JAVA

StringBuffer in Java

seoca 2019. 3. 5. 14:35



StringBuffer


StringBuffer class is rewritable, unlike String class which is not allowed to change itself once it is declared. String is immutable. 



Methods of StringBuffer class  


1. append

1
2
3
StringBuffer sb = new StringBuffer("Hello ");  
sb.append("StringBuffer"); // add new string
System.out.println(sb);//prints Hello StringBuffer 
cs



2. insert

1
2
3
StringBuffer sb = new StringBuffer("Hello ");  
sb.insert(3,"StringBuffer"); 
System.out.println(sb);//prints HelStringBufferlo  
cs



3. replace

1
2
3
StringBuffer sb = new StringBuffer("Hello");  
sb.replace(0,2,"StringBuffer");  
System.out.println(sb);//prints StringBufferlo
cs



4. delete

1
2
3
StringBuffer sb = new StringBuffer("Hello");  
sb.delete(0,1);  
System.out.println(sb);//prints llo 
cs




Reference

https://www.javatpoint.com/StringBuffer-class