標籤:def 執行 ... 跳過 for迴圈 while 條件陳述式 int cas
上次我們談到了Java中的基礎類型轉換和一些常見的運算子,今天我們來講講Java中的基礎文法
Java基礎文法:
條件陳述式------根據不同的條件,執行不同的語句;
if
if.. else
if.. else if
if.. else if ..else.. if .. else
switch
迴圈語句-----重複執行某些動作;
for(JDK1.5文法)
while
do.. while;
if 語句:
if
if.. else
if.. else if
if..else if .. else if;
if..else if ..else if .. else;
只有一句需要執行的語句是,可以省略 { } 但是不推薦;
注意不要在if 後面加 " ; " ;
for迴圈語句:
for(運算式1; 運算式2;運算式3) {語句;...;}
for迴圈語句舉例:
輸出101~200內的質數:
while & do while 語句:
while語句:
while(邏輯運算式) { 語句;...; }
do while語句:
do while{語句;... ; } while (邏輯運算式 ) ;
break & continue
break語句用於終止某個語句塊的執行用在迴圈語句體中:例如:
結果:
continue語句用在迴圈語句體中, 用於終止某次迴圈過程,
跳過迴圈中continue語句下面未執行的迴圈 例如;
結果:
switch 語句(條件陳述式補充):
switch() {
case xx:
......
case xx:
......
case xx:
.....
}
注意: 小心case穿透推薦使用break語句;
default可以省略;但不推薦省略;
switch "()" 裡面的值必須是int類型,但是byte, short,char是可以的,因為他們會自動轉換為int.
Java基礎文法