JAVA基礎 知識精華總結
1 JAVA SE
1.1 深入JAVA API
1.1.1 Lang包
1.1.1.1 String類和StringBuffer類
位於java.lang包中,這個包中的類使用時不用導入
String類一旦初始化就不可以改變,而stringbuffer則可以。它用於封裝內容可變的字串。它可以使用tostring()轉換成string字串。
String x=”a”+4+”c”編譯時等效於String x=new StringBuffer().append(“a”).append(4).append(“c”).toString();
字串常量是一種特殊的匿名物件,String s1=”hello”;String s2=”hello”;則s1==s2;因為他們指向同一個匿名對象。
如果String s1=new String(“hello”);String s2=new String(“hello”);則s1!=s2;