基本语法我在这里就概括性的说下,
switch(数值){ //数值必须是short,long,int,char,byte;特别注意不能是boolean,float,double类型的数值
/*
*1.case 后面的数值也和前者所说的数值一样
*2.case后面的表达式可以是任意符合逻辑语法的语句
*3.特别注意break,如果哪个case后面没加,会执行到它的下一句,直到遇到break或者代码块结尾
*/
case 数值1: 表达式1;[break;]
case 数值2: 表达式2;[break;]
case 数值3: 表达式3;[break;]
default:表达式;
}
demo:
public class basicTest {
public static void main(String[] args) {
switchTest();
}
private static void switchTest() {
int i=10, j=18,k=30;
switch(i){
case 8 : k++; break;
case 9 : k+=2; break;
case 10: k+=3;
default : k/=j;
}
System.out.println(k);
}
}
控制台输出为:1
本文详细介绍了 Java 中 switch 语句的基本语法及其使用注意事项。包括 switch 的适用数据类型、case 后面表达式的规则、break 语句的作用以及一个具体的示例程序,通过这个示例可以看到不同 case 的执行结果。
1035

被折叠的 条评论
为什么被折叠?



