【NB】JAVA的SWITCH语句

编程开发   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2023-2-24

switch顶折
switch可以使用byte,short,int,char,String,enum

注: 每个表达式结束,都应该有一个break;
注: String在Java1.7之前是不支持的。
Java从1.7开始支持switch用String的。
编译后是把String转化为hash值,其实还是整数

注: enum是枚举类型。
public class HelloWorld {
public static void main(String[] args) {

//如果使用if else
int day = 5;
if (day==1)
System.out.println("星期一");

else if (day==2)
System.out.println("星期二");
else if (day==3)
System.out.println("星期三");
else if (day==4)
System.out.println("星期四");
else if (day==5)
System.out.println("星期五");
else if (day==6)
System.out.println("星期六");
else if (day==7)
System.out.println("星期天");
else
System.out.println("这个是什么鬼?");

//如果使用switch
switch(day){
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("这个是什么鬼?");
}

}
}

沙发
NB狐狸 2023-2-27
即使这些回忆使我感到悲伤,我也必须前进,相信未来。
即使是在我感到了我的孤单,即将失去所有的希望,这份回忆,也使我更加坚强。
板凳
NB狐狸 2023-3-8
让自己在这里被认可。
地板
NB狐狸 2023-3-8
至少,我开始明白自己喜欢的是什么,自己的目标是什么了。

评论

登录后才可发表内容
  • 主题

    140

  • 帖子

    219

  • 关注者

    0

TA的新帖
Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0895s Mem:2076Kb