A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ifo 中级黑马   /  2014-10-25 22:13  /  657 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

6、Switch注意点 2014年9月1日 星期一 下午10:10
1) 表达式的类型(case语句后的值)必须是整型或可以转变为整型的值(byte、short、char和int类型)。
2) 值1、值2...值n只能为常数或常量,不能为变量。
3) 功能代码部分可以写任意多句。
4) break关键字的意思是中断,指结束switch语句,break语句为可选。
5) case语句可以有任意多句,可以不用加括号“{}”。
6) default语句可以写在switch语句中的任意位置,功能类似于if语句中的else。
执行流程:在执行的过程中,如果遇到break语句,则跳出switch语句。如果没有遇到break语句,则一直执
行到switch语句的结束。
7)case后面不可以直接定义变量,使用定义的这个变量的作用域 8)如果在case后面定义的变量必须加上大括号

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马