第四章笔记
Posted 技术之路永无止境~
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第四章笔记相关的知识,希望对你有一定的参考价值。
选择结构(二)
学习本章会用到的单词:
case:实例,情形,情况
switch:转换,切换,开关
default:系统默认值,违约,预设。缺省
exit:出口,通道,退出
consume:消耗,耗费,
exception:例外,除外,异议
switch选择结构
语法:switch(表达式){
case 常量 1:
//代码块1;
break;
case 常量 2:
//代码块2;
break;
......
default:
//代码块n;
break;
}
注意!每个case后的代码块可以有多个语句,即可以有一组语句,而且不需要用“{}”括起来。case和default后都有一个冒号,不能漏写,否则编译不能通过。对于每个case的结尾,都要想一想是否需要从这里跳出整个switch选择结构。如果需要,一定不要忘记写“break;”。
在case后面的代码块中,break语句是可以省略的,还可以让多个case执行同一语句。多重if选择结构和switch选择结构很相似,它们都是用来处理多分支条件的结构,但是switch选择结构只能用于等值条件判断的情况。
总结:当需要多重分支并且条件判断是等值判断的情况下,使用switch选择结构代替多重if选择结构会更简单,代码结构更清晰易读。在使用switch选择结构时不要忘记在每个case的最后写上break语句。
为了增加程序的健壮性,可以在程序中主动做出判断,并给出用户友好的提示。
在实际开发中,遇到分支情况时,通常会综合运用if选择结构的各种形式及switch选择结构来解决。
以上是关于第四章笔记的主要内容,如果未能解决你的问题,请参考以下文章