赞
踩
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 中的值加 单引号 ‘ ’ 。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。