一、Java分支語句類型
-
if-else 語句
-
switch
關於if-esle語句可以拆分為三種
-
if語句
if(條件)
{
語句塊;
} -
if-else語句
if(條件語句)
{
語句塊;
} -
if-else if語句
if (條件語句1)
{
語句塊;
}
else if(條件語句2);
{
語句塊2;
}
...
else if(條件語句n)
{
語句塊n;
}
關於switch語句
switch( 表達式)
{
case 表達式值1:
語句塊1;
break;
....
case 表達式N:
語句塊N;
break;
default:
語句塊;
break;
}
注意點:每一個case都會列出表達式或是值的可能值,注意case后面跟的是:冒號,不要寫成;分號
每個case對應不同的情況,然而如果不滿足case語句,可寫一個default語句,default語句可選;
每個case語句后都會對應一個break終止語句,沒有特別需求都是這樣寫,否則會從符合case情況值開始都走一遍
對於第三個注意點,我寫個簡單的語句區分一下
這是使用正常break后輸出的結果: 2
而 不使用break則輸出如下圖所示
結果:
分析便可知:當case 值滿足2時便開始一直執行到 語句結束。
===========我是分隔符
二、java 循環語句學習
語句類型:
-
for循環
for(;;)
{
執行語句;
}
-
while當循環
while (表達式)
{
執行語句;
} -
do..while語句
do
{
執行語句:
}while(條件語句);
==========
在三大循環語句講完后說一下break和continue語句
break:符合條件直接跳出整個循環 ————————————終止
continue:符合條件跳出本次循環繼續執行下一個循環————中止
寫個簡單的例子:
break:
continue:
后面還會繼續寫點循環及分支語句的嵌套使用,可以自己寫點小練習練手。
最后穿插一下java中的注釋語句
// 單行語句
/*
*
*/多行注釋,中間的星號可不寫,起到一定的代碼美觀
/**
*
*/類似多行注釋,該注釋是文檔注釋,可以用javadoc HelloWorld.java語句把注釋文檔導出來。