首页 > 编程语言 > 详细

Java基础之路(三)下--流程控制语句

时间:2017-03-19 13:42:14      阅读:159      评论:0      收藏:0      [点我收藏+]

上次我们说了流程控制语句中的if语句,那本次就来聊聊switch语句。

if else语句可以用来描述"二叉路口",而switch可用于"多叉路口"的情况。

switch语句是多分支选择语句,常用来根据表达式的值选择要执行的语句,其基本语法如下所示:

 switch (表达式)  
{  
  case 值1:  
  语句块1;  
  break;  
  case 值2:  
  语句块2;  
  break;  
  case 值3:  
  语句块3;  
  break;  
  ……  
  case 值n:  
  语句块n;  
  break;  
}
注意:

1.switch中的变量只能是32位或更小的整数值,byte、short、char,int型最大(jdk7.0以后,可以是string)。
2.case的值必须与判断条件同一类型,并且只能是字面量或符号常量。
3.break不加会一直运行下去。
4.default:以上选项都不满足的情况下,可以出现在任何位置。
5.break可有可无,default中不需要break语句。

其中,switch表示开关,case表示情况,default表示默认,break表示停止,它们都是Java的关键词。

如果你有意见或者建议,请给出你宝贵的意见,感谢您的支持,您的支持将鼓励我继续创作!

Java基础之路(三)下--流程控制语句

原文:http://www.cnblogs.com/rainc77/p/6579942.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!