/*public class Hello
{
publicstatic void main(String[] args)
{
//判断星期几;
intweekday = 4 ;
if(weekday==1)
{
System.out.println("星期一");
}
elseif(weekday==2)
{
System.out.println("星期二");
}
elseif(weekday==3)
{
System.out.println("星期三");
}
elseif(weekday==4)
{
System.out.println("星期四");
}
elseif(weekday==5)
{
System.out.println("星期五");
}
elseif(weekday==6)
{
System.out.println("星期六");
}
elseif(weekday==7)
{
System.out.println("星期天");
}
else
{
System.out.println("没有这一天!!!");
}
}
}*/
public class Hello
{
publicstatic void main(String[] args)
{
intweekday = 4 ;
switch(weekday)
{
case 1 : System.out.println("星期一");break;
case 2 : System.out.println("星期二");break;
case 3 : System.out.println("星期三");break;
case 4 : System.out.println("星期四");break;
case 5 : System.out.println("星期五");break;
case 6 : System.out.println("星期六");break;
case 7 : System.out.println("星期日");break;
default : System.out.println("没有这一天!") ;
}
}
}
/*
if 与switch 不同之处 :
if()中的boolean 表达式 : 可以是任意的,如: > , < , == , <= , >=等等;
switch()中的boolean表达式 只允许是 == 类型的表达式(注意:整型表达式), 而且只识别除long之外的其余整型(byte,short,char,int),但是只能运行int类型的表达式,识别出来byte,short,char类型,就会使这三个类型自动提升为int类型了.
*/