一、
(布尔表达式) ? r1 : r2
布尔表达式为true,这个运算的结果取r1,否则取r2。
二、代码:
public class Test{ public static void main(String[] args){ int a = 2; int b = 10; int r = (a>b)? 1:2; System.out.println("r="+r); // 案例:求两个数的最大值 int m = 10; int n = 4; int max = 0; max = (m>n) ? m : n; System.out.println("max="+max); } }
继续复习!!!