/** * * 三目运算 */ public class demo1 { public static void main(String [] args){ int x = 10; int y = 20; //判断x与y的大小,来决定max的值 int max = x>y? x:y; System.out.println(max); } }
/** * * 三目运算 */ public class demo1 { public static void main(String [] args){ int x = 10; int y = 20; int z = 16; //判断x与y、z的大小,来决定max的值 int max = x > y ?(x > z ? x:z):(y>z?y:z); System.out.println(max); } } 三目运算不适合用判断值较多的情况
使用时需要结合实际情况而定