if語句后面可以跟elseif…else語句,這種語句可以檢測到多種可能的情況。
使用if,else if,else語句的時(shí)候,需要注意下面幾點(diǎn):
1、if語句至多有1個(gè)else語句,else語句在所有的elseif語句之后。
2、If語句可以有若干個(gè)elseif語句,它們必須在else語句之前。
3、一旦其中一個(gè)else if語句檢測為true,其他的else if以及else語句都將跳過執(zhí)行。
語法
if...else語法格式如下:
if (布爾表達(dá)式 1 ){
//如果布爾表達(dá)式 1的值為true執(zhí)行代碼
} else if (布爾表達(dá)式 2 ){
//如果布爾表達(dá)式 2的值為true執(zhí)行代碼
} else if (布爾表達(dá)式 3 ){
//如果布爾表達(dá)式 3的值為true執(zhí)行代碼
} else {
//如果以上布爾表達(dá)式都不為true執(zhí)行代碼
}
|
實(shí)例
public class Test {
public static void main(String args[]){
int x = 30 ;
if ( x == 10 ){
System.out.print( "Value of X is 10" );
} else if ( x == 20 ){
System.out.print( "Value of X is 20" );
} else if ( x == 30 ){
System.out.print( "Value of X is 30" );
} else {
System.out.print( "This is else statement" );
}
}
}
|
以上代碼編譯運(yùn)行結(jié)果如下:
Value of X is
30
2015職稱計(jì)算機(jī)考試書PowerPoint2007中 .. 定價(jià):¥45 優(yōu)惠價(jià):¥42 更多書籍 | |
2015年全國職稱計(jì)算機(jī)考試教材(2007模 .. 定價(jià):¥225 優(yōu)惠價(jià):¥213 更多書籍 |