StringBuffer 清空StringBuffer的实例的三种方法
@Test public void testStringbuffer(){ //StringBuffer类没有clear方法,不过可以通过下面两种方法来清空一个StringBuffer的实例: StringBuffer sb = new StringBuffer(); sb.append("123"); sb.append("345"); System.out.println(sb.toString()); //方法一:使用delete方法 sb.delete(0,sb.length()); System.out.println(sb.toString()); //方法二: 使用setLength方法 sb.append("abc"); sb.append("def"); System.out.println(sb.toString()); sb.setLength(0); System.out.println(sb.toString()); //方法三: 新的引用对象,指向一个空 sb.append("555"); sb.append("666"); System.out.println(sb.toString()); sb = new StringBuffer(); System.out.println(sb.toString()); }
------------------------- A little Progress a day makes you a big success... ----------------------------