当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:16:00  来源:本站整理

Java编程那些事儿34——switch语句语法[Java编程]

赞助商链接



  本文“Java编程那些事儿34——switch语句语法[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

5.3.2 switch语句

switch关键字的中文意思是开关、转换的意思,switch语句在条件语句中分外合适做一组变量相等的判断,在构造上比if语句要清楚很多.

switch语句的语法格局为:

switch(表达式){
 case 值1:
  功效代码1;
  [break;]
 case 值2:
  功效代码2;
  [break;]
 ……
 default:
  功效代码1;
  [break;]
}

语法阐明:

1、表达式的范例只能为byte、short、char和int这4种之一.

2、值1、值2…值n只能为常数或常量,不能为变量.

3、功效代码部份可以写肆意多句.

4、break关键字的意思是中止,指完毕switch语句,break语句为可选.

5、case语句可以有肆意多句,是标号语句.

6、default语句可以写在switch语句中的肆意位置,功效近似于if语句中的else.

履行流程:当表达式的值和对应case语句后的值相同时,既从该位置开始向下履行,一向履行到switch语句的完毕,在履行中,假如碰到break语句,则完毕switch语句的履行.

则在if-else if-else语句中,按照月份得到每个月的天数,不考虑闰年,的示例代码以下:

int month = 10;
int days = 0;
switch(month){
case 1:
  days = 31;
  break;
case 2:
  days = 28;
  break;
case 3:
  days = 31;
  break;
case 4:
  days = 30;
  break;
case 5:
  days = 31;
  break;
case 6:
  days = 30;
  break;
case 7:
  days = 31;
  break;
case 8:
  days = 31;
  break;
case 9:
  days = 30;
  break;
case 10:
  days = 31;
  break;
case 11:
  days = 30;
  break;
case 12:
  days = 31;
  break;
}
System.out.println(days);


  以上是“Java编程那些事儿34——switch语句语法[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 利用Javascript实现网页水印(非图片水印)
  • Java开辟环境的搭建
  • Ubuntu java安装与配置
  • 办理Ubuntu 10.04 Firefox3.6 Java浏览器插件不工作的问
  • Ubuntu重装后Java环境的设置
  • Sun Java进入Ubuntu 10.10软件中央
  • Ubuntu 10.10配置Java开辟环境
  • 在Ubuntu 10.10中配置Java环境变量的办法
  • Ubuntu下Java环境的搭建
  • Ubuntu 10.04 下安装 Java, JRE
  • Ubuntu 10.04下的搭建SUN JAVA开辟环境
  • Ubuntu 12.04安装java7
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .