最近我們真的要小心一點,昨天和今天都有好大的地震,除了我出生前3天的921外,這大概是我遇過前3大的地震了,希望大家都能平安度過最近的地震期還有好好和我一起學好Java~
Java我們是用char去儲存字元,每一個char占2Bytes,我們用''包住我們的字元,ex: 'A','5'
字串是用一個以上的字元組成字串,我們用""包住我們的字串,ex: "Hello", "ABC123"
', ", \ 他們都被當作程式中的控制字元,他們被稱為跳脫字元,他們要被println()顯示出來的話,必須前面加上\,這時他們會被做一些特殊處理
常見跳脫字元
' => '
" => "
\ => \
\n => 跳到下一行
\t => 移到下一個水平定位(可以當作是tab)
Java提供byte、short、int、long表示整數,預設型別是int
byte(1Byte) < short(2Bytes) < int(4Bytes) < long(8Bytes)
ex: 123, 9123546876123L(Long要在後面加上L或l), 123_456_789(123456789)
Java 提供float和double表示浮點數,預設型別是double
float(4Bytes) < double(8Bytes)
ex: 3.1415, 0.05f(float要在後面加上F或f), 1.25e-3(0.00125), 1.234_567(1.234567)
Java的布林值用true和false表示,並不是像C語言一樣是用0或1
int price;
double h = 178.9;
char A = 'A';
boolean value = true;
final 資料型別 常數名 = 常數值
final double PI = 3.1415926;
變數的型別想要交給系統去判斷就可以使用var,但是var只能用在區域變數,類別的成員變數不能用var,而且var必須要有初始值
var x = 100;