StringBuffer与StringBuilder
StringBuffer与StringBuilder比String更高效,更节省内存
StringBuffer是线程安全的,而StringBuilder不是线程安全的
主要介绍StringBuffer的四种常用方法。上代码
public class Demo03 { public static void main(String[] args) { //StringBuffer sb = new StringBuffer(); StringBuilder sb = new StringBuilder();//与StringBuffer一样 常用StringBuilder //1.append();追加 sb.append("别吃别吃"); System.out.println(sb);//输出结果 别吃别吃 sb.append(",我吃"); System.out.println(sb);//输出 别吃别吃,我吃 //2.insert();添加 sb.insert(0,"你"); System.out.println(sb);//输出 你别吃别吃,我吃 //3.replace();替换 sb.replace(0,5,"你不能吃不能吃"); System.out.println(sb.toString());//你不能吃不能吃,我吃 //4.delete();删除 sb.delete(0,1); System.out.println(sb.toString());//不能吃不能吃,我吃 sb.delete(0,sb.length());//清除 System.out.println(sb.length());//0 } }
浙公网安备 33010602011771号