1.switch语句的基本语法spa
int week =**;it
switch(week){//week为定义的变量变量
case **://case 以后使用空格再加 知足week的值语法
执行语句//当知足此case 中的条件时, 所要执行的语句程序
case **:co
执行语句cas
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 中的值加 单引号 ‘ ’ 。