java中的switch语句 和 常量表达式
2012-12-21 15:31
162 查看
switch的格式
public void Info(int a){
switch(表达式(注意只能是byte,short,char或int)){
case 值1:常量表达式(不可以是变量,也不可以是带变量的表达式);[break;]
case 值2:常量表达式(不可以是变量,也不可以是带变量的表达式);[break;]
case 值3:常量表达式(不可以是变量,也不可以是带变量的表达式);[break;]
case 值4:常量表达式(不可以是变量,也不可以是带变量的表达式);[break;]
case 值5:常量表达式(不可以是变量,也不可以是带变量的表达式);[break;]
case 值6:常量表达式(不可以是变量,也不可以是带变量的表达式);[break;]
case 值7:常量表达式(不可以是变量,也不可以是带变量的表达式);[break;]
[default:常量表达式(不可以是变量,也不可以是带变量的表达式);]
}
}
说明[]括号中时可以省略的
现在我们来讨论一下什么是常量表达式
常量表达式的值是一个定值而不包含变量的式子!形如
a<(2*2+4%2)[不变]<7
public void Info(int a){
switch(表达式(注意只能是byte,short,char或int)){
case 值1:常量表达式(不可以是变量,也不可以是带变量的表达式);[break;]
case 值2:常量表达式(不可以是变量,也不可以是带变量的表达式);[break;]
case 值3:常量表达式(不可以是变量,也不可以是带变量的表达式);[break;]
case 值4:常量表达式(不可以是变量,也不可以是带变量的表达式);[break;]
case 值5:常量表达式(不可以是变量,也不可以是带变量的表达式);[break;]
case 值6:常量表达式(不可以是变量,也不可以是带变量的表达式);[break;]
case 值7:常量表达式(不可以是变量,也不可以是带变量的表达式);[break;]
[default:常量表达式(不可以是变量,也不可以是带变量的表达式);]
}
}
说明[]括号中时可以省略的
现在我们来讨论一下什么是常量表达式
常量表达式的值是一个定值而不包含变量的式子!形如
a<(2*2+4%2)[不变]<7
相关文章推荐
- Java中的switch语句后面的控制表达式的数据类型
- Java中的switch语句后面的控制表达式的数据类型
- Java中的switch语句后面的控制表达式的数据类型
- Java中的switch语句后面的控制表达式的数据类型
- 黑马程序员_java新特性测试(switch接受的要判断的表达式是String类型)
- AS和JAVA中switch语句的区别
- Java基础-04.总结switch,for,while,do。while跳转语句
- java入门-枚举类型与for/switch语句
- java基础语法day04(流程控制语句switch、数组)
- java中的判断(if语句switch语句)
- java switch语句和while语句
- java语言基础-switch语句的简单使用
- 关于java中switch语句的问题
- 【java基础知识(学习笔记)】--switch条件语句
- Java中的switch语句
- java 第三章 运算符,表达式和语句
- Java温故知新 - Switch语句
- Java基础之switch语句
- java switch语句探索
- java switch语句练习 从键盘输入2个数和一个运算符(+,-,*,/),输出运算结果