一、字串與字元陣列
字串是類,字元陣列是陣列,字元陣列是char型別的,字串是string型別的。
"hello".equals("hello") 返回true
乙個字串確實可以呼叫string類中的方法,也就證明了乙個字串就是乙個string類的匿名物件。
字串屬於引用型別,整型、浮點型、字元型屬於基本型別。
基本型別就是乙個空間儲存數。引用型別比較特別,需要兩塊記憶體,乙個棧乙個堆,棧中存放的是堆中的位址。
定義方式不同,取值方式也不同
string s="this is a string";
char[ ] c=;
字串不能直接使用s[0],但是字元陣列可以。
a[1] 方括號是只用在陣列上的特殊語法
charat(i)讀取字串中對應位置的字元
二、double與double
double型別可以直接用「==」進行比較,但是double型別(引用型別)如果使用「==」來進行比較則判斷的是記憶體位址是否相同、答案通常是否定的。
double是基本型別double的包裝類。
八種資料型別之間的轉換
Java八種基本資料型別
1 四種整數型別 byte short int long byte 8 位,用於表示最小資料單位,如檔案中資料,128 127 short 16 位,很少用,32768 32767 int 32 位 最常用,231 1 231 21 億 long 64 位 次常用 注意事項 int i 5 5 叫直...
java八種基本資料型別
1 四種整數型別 byte short int long byte 8 位,用於表示最小資料單位,如檔案中資料,128 127 short 16 位,很少用,32768 32767 int 32 位 最常用,231 1 231 21 億 long 64 位 次常用 注意事項 int i 5 5 叫直...
Java 的八種基本資料型別
注意事項 float 32 位,字尾 f 或 f,1 位符號位,8 位指數,23 位有效尾數。double 64 位,最常用,字尾 d 或 d,1 位符號位,11 位指數,52 位有效尾數。二進位制浮點數 1010100010 101010001.02 10101000.10210 2 次方 101...