iT邦幫忙

2022 iThome 鐵人賽

DAY 11
0
自我挑戰組

自我學習Java系列 第 11

Day11 認識if 基本語法

  • 分享至 

  • xImage
  •  

https://ithelp.ithome.com.tw/upload/images/20220911/201209405w4ZhcyIpk.png

if (boolean值){
......
}

if的敘述句用在哪個場合呢?
他用來判斷一個事情的兩面
也就是 true、flase 是非對錯~


練習

package com.sea.java8;

public class IfTest1 {

	public static void main(String[] args) {
		int score = 70;
		
		if (score >=60) {
			System.out.println("pass");
		}
		
		System.out.println("End");
	}

}

學生的分數,用if來分類及格和不及格的人
及格就會跑出pass和End,
不及格直接跳到End


if (boolean值)
單列敘述句;

繼續延伸上面的練習,
if(boolean)不用在加外面大括號了,
因為你只有一道敘述句!

只有一句敘述句後面不用有大括弧{ }
但多道敘述句就必須要有大括弧{},才可以正確執行!

package com.sea.java8;

public class IfTest1 {

	public static void main(String[] args) {
		int score = 50;
		
		if (score >=60) {
			System.out.println("pass");
			System.out.println("------");
		}
		
		System.out.println("End");
	}

}

這樣就會正確跑出:
End

如果及格就會跑出:
Pass
我是底線---
End

如果沒大括弧又沒及格的話,
我是底線---
End
這當然就是錯誤的!!


上一篇
Day10 練習Java 基本型別 混合運算+轉型處理
下一篇
Day12 認識 if...else 及亂數方法
系列文
自我學習Java30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言