switch语句基本写法
public class Switchyuju{
public static void main(String[] args){
int num = 12;
switch(num){
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: //其实这个default你可以理解为if-else中的else,来结束了。
System.out.println("数据有误");
break;//最后一个break语句可以省略,但是推荐还是要写一写,保持一种习惯。
}
}
}
switch注意事项
/*switch语句使用的注意事项:
1.多个case后面的数值不可以重复。
2. switch后面小括号当中只能是下列数据类型:
基本数据类型: byte/short/char/int
引用数据类型:String字符串、enum枚举
3. switch语句格式可以很灵活:前后顺序可以颠倒,而且break语句还可以省略。
“匹配哪一个case就从哪一个位置向下执行,直到遇到了break或者整体结束为止。"
*/
public class SwitchNotice{
public static void main(String[] args){
int num =4; //定义一个变量,格式记住就好了
switch (num){
case 1://case的意思有很多,可以去看看,但在switch格式记住就好了
System.out.println("你好,世界");
break; /*break就是停止的意思,如果switch语句里面没有break,
就会一直执行下去,直到有break为止*/
case 2:
System.out.println("世界,你好");
break;
case 3:
System.out.println("欢迎来到这个世界");
break;
default: //default是违约的意思,有很多意思在英文当中。
System.out.println("再见,世界");
break;
}
}
}
本文分享 CSDN - 康贤。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。