条件运算符

阅读量: 1005 编辑

也叫三目运算符,是一种条件运算的表达方式;

一、符号介绍

1、x ? y : z ,如果 x 为 true,那么返回的结果就是 y,否则返回的结果就是 z

2、比如 x = 今天是不是周末? 休息 : 上班; ,x 最终结果要么是休息,要么是上班,二选一;

二、编程实战

代码的详细解读,可以参考视频教程;

public class C17 {

    public static void main(String[] args) {
    	
        // 如果 day 是 6 或者是 7,表明是周末,那么s的最终结果就是 休息 
        int day = 5;
        
        String s = (day == 6 || day == 7) ? "休息" : "上班"; 
        System.out.println("s = " + s); //上班
        
    }
    
}

爱码岛编程公众号
试卷资料
爱码岛编程小程序
在线刷题
苏ICP备13052010号
©2023 南京匠成信息科技有限公司