java學習筆記010:String和StringBUffer的區別

String 字符串是一個特殊的對象。 字符串對象一旦初始化就不可以改變。所以可以共享。 String s1 = 「aaa」; String s2 = 「aaa」; s1==s2 地址是相同的 「aaa」存放到字符串常量池 String s3 = new String(「aaa」); s3==s1//false,s1是在常量池中的,s3是在堆裏面的,兩個地址是不一樣的。 s1.equals(s3)
相關文章
相關標籤/搜索