第四章:选择结构(二)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第四章:选择结构(二)
一、本章目标:
1、掌握switch选择结构
2、能够综合运用if选择结构和switch选择结构
二、switch选择结构语法
switch(表达式){ //表达式的值可以是: int\byte\shot\char\String\枚举case常量1:
//代码1;只有在表达式的值与常量1的值相等时才会执行。
break;
case常量2:
//代码2;
break;
case常量3:
//代码3;
break;
default :
//代码;
break;
}
三、switch和if选择结构的区别
1、都是用来处理多分支选择结构的;
2、switch只能用来做等值判断;
3、if通常用来做范围判断,也可以做等值判断(结构繁琐);
四、已学的三个方法:main()、equals()、hasNextInt()
1、main():程序的主入口
2、equals():做字符串的等值判断
3、hasNextInt():判断用户输入的是否是整数