if :
1、具体的值进行判断
2、区间的判断
3、对运算的结果是boolen类型表达式进行判断 true flash
switch:
1、对具体的值进行判断
2、值的个数是固定的
对于几个固定的值判断,建议使用switch 语句。因为switch 语句会将具体的答案都加载进内存,效率相对高一点
class ifDemo
{
public static void main(String[] args)
{
/*
swith if 应用场景
if :
1、具体的值进行判断
2、区间的判断
3、对运算的结果是boolen类型表达式进行判断 true flash
switch:
1、对具体的值进行判断
2、值的个数是固定的
对于几个固定的值判断,建议使用switch 语句。因为switch 语句会将具体的答案都加载进内存,效率相对高一点
*/
int a = 3 ;
switch(a)
{
case 1:
case 2:
case 3:
System.out.println("星期1");
break;
default:
System.out.println("jhjajaj");
}
}
}