String的 認識
阿新 • • 發佈:2018-01-31
bbbb 定義 是個 fianl new aaa 字符串常量 bsp class
Java .lang是默認調用的。
String的比較方式:
1、equals() : 比較兩個String的值 是否一樣
2、 == : 比較兩個String 的地址{
註意:String str1 = new String("好好幹");String是個類有構造方法可以new new 就是開辟了一個新空間也就是有了自己的新地址,在比較的時候 需註意。
}
String是引用數據類型
String實際上java給我們提供的是一個類
註意:String 全類被fianl所修飾 所以 String 又叫 字符串常量
String 的值 一旦定義 不可以改變(例如:String str="aaaa";
str="bbbb";//這個是不會報錯的,因為並沒有改變常量池中的“aaaa”,而是創建了新的“bbbb”,str直接用新的地址 舊的地址就不用了,所以 String 的值 一旦定義 不可以改變
)
String 的創建方式
1、直接賦值
String str = "哦哦哦";
2、通過new關鍵字
*String str1 = new String("很哈哈sfs");
String的 認識