码迷,mamicode.com
首页 > 编程语言 > 详细

java学习之switch选择结构

时间:2014-08-15 02:49:08      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:java学习   学编程   

学编程吧java学习之switch选择结构发布了,欢迎大家通过xuebiancheng8.com来访问

前面分析了java的流程控制分为选择结构,循环结构,其中选择结构可以分为if选择结构和switch结构。下面我们来分析switch...case结构。

switch...case结构也是用来实现选择结构

语法如下:

switch(变量){

    case 常量1:

         ......

        break;

    case 常量2:

         ......

        break;

     default:

         ......

        break;

}

语法太抽象,接下来看代码

int a = 10;

switch(a){

    case 5:

         System.out.println("a的值为5");

        break;

    case 10:

         System.out.println("a的值为10");

        break;

     default:

          System.out.println("a的值既不是5也不是10");

        break;

}

上面的例子中,用来判断a的值,当a的值为5时,执行case 5的代码,当a的值为10时,执行case 10的代码,当a不是5也不是10的时候,执行default的代码

if和switch...case到底有什么区别呢,if使用与条件是范围的时候,比方说a>10,这种表示范围。而switch...case使用于当条件是定值的时候。

当然switch...case还有很多需要注意的事项,比方说在必要的时候,再case后面一定要加上break;switch后面的括号中可以是byte,short,int,String,char,枚举这几个类型,别的事不可以放在括号中的哦。

请大家同学xuebiancheng8.com来访问吧。

http://xuebiancheng8.com/play/goodgoodstudy_54_daydayup.html


java学习之switch选择结构,布布扣,bubuko.com

java学习之switch选择结构

标签:java学习   学编程   

原文地址:http://xuebiancheng8.blog.51cto.com/8538278/1540186

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!