網頁

2013年9月12日 星期四

Ch1_20 三元運算子

三元運算子 的語法如下
X=(布林值boolean運算式) ?  true-value  :false-value;

其運算式是表示當括號(boolean exp)中的回傳值為true時,會進行冒號:左邊的敘述,反之會進行冒號右邊的敘述。




像這樣





範例程式
  • Ch1_20 .java



package chapter;

import java.io.*;

public class Ch1_20 {
    public static void main(String[] args) throws IOException {
        System.out.println("請輸入數字");
        BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
        String str1 = bf.readLine();
        int input = Integer.parseInt(str1);
       
       
        String str2 = (input % 2 == 0) ? "是偶數" : "是奇數";
       
       
        System.out.println("你輸入數字是" + str1 + ":" + str2);
    }

}

沒有留言:

張貼留言