本帖最后由 月关丨 于 2018-5-13 00:38 编辑
第一种是通过if判断嵌套进行取值:public static void main(String[] args) {
int a = 10, b = 6, c = 8;
if (a > b) {
if(a > c) {
max = a;
}else{
max = c;
}
}else {
if(b > c) {
max = b;
}else {
max = c;
}
}
System.out.println("最大值是:" + max);
第二种方式是通过假定一个变量为最大值进行比较取值
int max = a;
if(b > max){
max = b;
}
if(c > max) {
max = c;
}
System.out.println("最大值是:" + max);
第三种方式是用三元运算符进行比较取值:
int min = a > c?(a>b?a:b):(c>b?c:b);
System.out.println("最大值是:" + max);
|
|