1. 程式人生 > >String的 認識

String的 認識

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的 認識