Java 分支結(jié)構(gòu) - if...else/switch
順序結(jié)構(gòu)只能順序執(zhí)行,不能進行判斷和選擇,因此需要分支結(jié)構(gòu)。
Java 有兩種分支結(jié)構(gòu):
if 語句
switch 語句
if 語句
一個 if 語句包含一個布爾表達式和一條或多條語句。
語法
if 語句的用語法如下:
if(布爾表達式)
{
? //如果布爾表達式為true將執(zhí)行的語句
}
如果布爾表達式的值為 true,則執(zhí)行 if 語句中的代碼塊,否則執(zhí)行 if 語句塊后面的代碼。
Test.java 文件代碼:
public class Test {
? public static void main(String args[]){
? ? ? int x = 10;
? ? ? if( x < 20 ){
? ? ? ? System.out.print("這是 if 語句");
? ? ? }
? }
}
以上代碼編譯運行結(jié)果如下:
這是 if 語句