123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- /**
- * ClassName: Test01
- *
- * @Author 爱扣钉-陈晨
- * @Create 2023/10/28 9:27
- * @Version 1.0
- */
- public class Test09 {
- public static void main(String[] args) {
- //状态
- boolean isRed = true;
- //判断 是红 返回停止 不是 返回通行
- String result = ( isRed ) ? "停止" : "通行";
- System.out.println(result);
- //注意: 值1 和 值2 必须兼容。
- // 三元运算符 必须有结果赋值。
- //比较两个数的大小 返回大的数字
- int a1 = 20;
- byte a2 = 30;
- int a3 = ( a1 > a2 ) ? a1 : a2;
- System.out.println(a3);
- //获取三个数中的最大值
- int i1 = 40;
- int i2 = 20;
- int i3 = 30;
- //两个两个比较
- int max = i1 > i2 ? i1 : i2;
- // 比较 i3
- max = max > i3 ? max : i3;
- System.out.println(max);
- //不推荐
- int i = (i1 > i2 ? i1 : i2) > i3 ? (i1 > i2 ? i1 : i2) : i3;
- System.out.println(i);
- }
-
- }
|