java中switch语句用法详解
2017-12-22 11:49
357 查看
1.switch语句的基本语法
int week =**;
switch(week){//week为定义的变量
case **://case 之后使用空格再加 满足week的值
执行语句//当满足此case 中的条件时, 所要执行的语句
case **:
执行语句
default:
执行语句
}
2.switcch语句中可定义的四种类型
分别为
byte short int char
3.对基本语法的举例说明
下例使用的是:以星期为例
int week = 1 ;
switch(week){
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(“没有此星期”);
}
4.几个注意点
(1). case 与 default 之间没有顺序 但是无论defalut与case的位置如何。总是先执行第一个case,与default的放置位置没关系、
(2).穿透: 当case 内没有break的时候,程序会继续往下走,会将case2的输出语句也执行,将会跳过case2的判断语句;直到break出现才跳出语句;
如下:程序将会输出打印:
今天是星期一
今天是星期二
case 1:
System.out.println(“今天是星期一”);
case 2:
System.out.println(“今天是星期二”);
break;
(3).当使用的是char 类型的变量时:需要对case 中的值加 单引号 ‘ ’ 。
int week =**;
switch(week){//week为定义的变量
case **://case 之后使用空格再加 满足week的值
执行语句//当满足此case 中的条件时, 所要执行的语句
case **:
执行语句
default:
执行语句
}
2.switcch语句中可定义的四种类型
分别为
byte short int char
3.对基本语法的举例说明
下例使用的是:以星期为例
int week = 1 ;
switch(week){
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(“没有此星期”);
}
4.几个注意点
(1). case 与 default 之间没有顺序 但是无论defalut与case的位置如何。总是先执行第一个case,与default的放置位置没关系、
(2).穿透: 当case 内没有break的时候,程序会继续往下走,会将case2的输出语句也执行,将会跳过case2的判断语句;直到break出现才跳出语句;
如下:程序将会输出打印:
今天是星期一
今天是星期二
case 1:
System.out.println(“今天是星期一”);
case 2:
System.out.println(“今天是星期二”);
break;
(3).当使用的是char 类型的变量时:需要对case 中的值加 单引号 ‘ ’ 。
相关文章推荐
- PHP的switch判断语句的“高级”用法详解
- C语言switch语句的用法详解
- php中switch语句用法详解
- java学习之旅18、19--switch语句_基本用法_case穿透现象,jdk7.0新特性_增强switch语句
- java switch语句详解
- Java语言Switch语句详解
- C语言switch语句的用法详解
- JAVA-switch语句详解
- 【JAVA基础】switch case语句用法
- PHP中的switch语句的用法实例详解
- switch语句中default用法详解
- Java switch-case语句用法
- java switch语句详解
- Java条件语句之 switch基本用法
- JavaScript中switch语句的用法详解
- C语言switch 语句的用法详解
- java switch语句详解
- switch语句用法详解
- PHP的switch判断语句的“高级”用法详解
- php中switch语句用法详解