java有两种条件选择语句,
////////////////////注意:else与最近的if匹配(与python不一样)
1.if
a.无else
int a =28;
if (a>0)
a/=10;
System.out.println("a="+a);
b.有else
int n = 12;
if(n%2!=0)
System.out.println("n是奇数");
else
System.out.println("n是偶数");
System.out.println(n++);
c.if语句的嵌套(a、b、c三个数中的最大值)
if(a>b){
if(a>c)
System.out.println("三个数中最大值是:"+a);
else
System.out.println("三个数中最大值是:"+c);
}
else{//a<=b的情况
if(b>c)
System.out.println("三个数中最大值是:"+b);
else
System.out.println("三个数中最大值是:"+c);
}
另外的方法(a、b、c三个数中的最大值)
int m = Math.max(a,Math.max(b,c));
int m = a;
if(b>m) m=b;
if(c>m) m=c;