四 判斷語句 if else switch

2022-06-05 17:24:08 字數 1068 閱讀 5268

一、單if語句

語法:if 條件滿足,則執行大括號內的語句;if條件不滿足,則不執行大括號內語句;

而大括號外的語句不受影響,總會執行;

例:system.out.println("我是括號外語句1");

intx = 22;

.println("我是括號內語句1");

.println("我是括號內語句2");

.println("我是括號外語句2");

>>  我是括號外語句1

我是括號外語句2

二、if-else 語句

語法:if條件滿足,執行if後括號內語句,else括號內語句將不再考慮

if條件不滿足,則執行else括號內語句 (即二者選其一)

例子:intx = 13;

.println("偶數");

.println("奇數");

>> 奇數

三、擴充套件 if else 語句

語法: 條件1成立,執行語句1;條件1不成立,看條件2,成立則執行語句2,不成立則看條件3....當都不成立,執行else括號內語句n; 

if(條件1) {

if(條件2) {

if(條件3) {

四、switch語句

語法:  (略)

注意兩點:

1. switch 後面的小括號只能是以下資料型別,其他型別不支援:

int/byte/short/char/string/enum列舉

2. 如省略break語句,哪怕條件符合某一項,依舊會往下執行(哪怕下面的不符合條件,依舊執行),直到遇到下乙個break才終止

.println("蘋果");

.println("西瓜");

.println("櫻桃");

.println("哈密瓜");

>> 西瓜

櫻桃(case 2 中的break缺失,所以下面的櫻桃也會列印出來,哪怕case3條件並不滿足)

if判斷語句

判斷語句 if if 要判斷的條件 條件成立的時,要做的事情 else 條件不成立的時候,要做的事情 注意 的縮排為乙個tab鍵,或者四個空格 tab鍵和空格不要混用 age 13 if age 18 print 允許進入網咖 else print 未成年,不允許進入網咖 邏輯運算子 and 條件1...

判斷和判斷語句

判斷它如果對了就怎麼這麼做 如果錯了就怎麼這麼做 那這我們可以使用if.else這樣的判斷語句 if 判斷條件 else這樣就是它的格式 如果判斷條件是對的程式就會執行if裡面的 塊 如果判斷條件是錯的程式就會執行else裡面的 塊 案例 int a 10 if a 10 else判斷條件裡的變數等...

判斷語句 迴圈語句

條件 false 0,none,true 除false以外 多條件條件中可用邏輯運算子連線條件 注 將最可能的條件放在前面,避免深層次的巢狀,避免無意義的判斷,可用隱式條件 iters 1,2,3,4,5 iters每次取乙個值,有多少值迴圈多少次,並給iter for iter in iters ...