Java 常用類 -String VS StringBuffer
阿新 • • 發佈:2018-11-23
String:對String型別的物件操作,等同於重新生成一個新物件,然後講引用指向它;
StringBuffer:對StringBuffer型別的物件操作,操作的始終是同一個物件;
package com.java1234.chap05.sec02; public class TestString { public static void main(String[] args) { String str="123"; str+="abc"; System.out.println(str); } }
執行輸出: 123abc
package com.java1234.chap05.sec02; public class TestStringBuffer { public static void main(String[] args) { StringBuffer sb=new StringBuffer("123"); sb.append("abc"); System.out.println(sb.toString()); } }
執行輸出: 123abc