逻辑运算符图标
[Java4Android]07_运算符与表达式_20160324133119.JPG&&(短路与)所谓短路就直接抄近道
&(逻辑与)
比较而言。它俩区别为:&&更加智能,如果判断第一个为false,则将不再继续运算。而&则会将程序继续运行下去。
eg1: int i =5;
boolean e =i > 6 & i++>7;
System.out.println(e);
System.out,printl你(i);
运行结果为 false 6
eg2: int i = 5;
boolean e = i >6 && i++>7;
System.out.println(e);
System.out.println (i);
运行结果为 false 5
Switch 语句
public class TestSwitch{
public static void main (String args[])
{
char f = 'b' ;
switch(f){
case'a':
System.out.println('a');
break;
case'c':
System.out.println('c');
break;
case'b':
System.out.println('b');
break;
default:
System.out.println('h');
}
}
}
网友评论