一、多重if-else
语法:
案例:
二、Switch-case语句概念引入
问:当要根据数字来判断星期几时,用if可以做到,是否也可以用别的方式做到?
答:1.在选择结构中,除了可以用if-else外,还可以用switch-case语句。
2.在条件表达式得出多个值的情况下,使用switch-case语句会带来更好的效果。
三、Switch-case语法结构
case为表达式 与判断值 ,比较等于匹配判断 ,类似于==。
符合则程序执行当前case后的花括号代码体内容。
四、Switch-case语句比较
与if-else比较,switch-case的优点在于:
1.可以利用switch的开关功能来实现批处理
2.增加了代码的可读性
3.使代码更容易编写
4.性能更高
其缺点是:
1.不能实现嵌套判断
2.使用Switch-case的选择结构一定可以使用if-else,反之则 不成立。
五、总结
本章节我们基本阐述了选择结构中多重if语句、Switch-case语句、选择语句比较等大致理论概念。
下一章节中,我们将继续为读者朋友们介绍流程控制中的循环结构while迭代第3节知识点内容。
本文由Java通用奇异原创,欢迎关注,带你一起长知识