switch(x){...............................@x byte,short,int,char
case 1:....................................@case与default位置任意,先执行case语句再执行default
case 2:
default:
}
@重点:switch语句遇到break或者}才会结束。如果是下面这种情况:
例一:
int x =5;
switch(x)
{
default:System.out.println("default"); //break;
case 1:System.out.println(1); //break;
case 2:System.out.println(2);
case 3:System.out.println(3);break;
case 4:System.out.println(4);
}
这段小程序的输出结果是 default 1 2 3
例二:
int x =2;
switch(x)
{
case 1:System.out.println(1);
case 2:System.out.println(2);
default: System.out.println("default") break;
case 3:System.out.println(3);
}
这段小程序的输出结果是 2 default
|
|