码迷,mamicode.com
首页 > 其他好文 > 详细

第四章笔记

时间:2017-09-16 23:15:51      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:bre   转换   代码结构   缺省   情况   判断   并且   编译   通过   

                         选择结构(二)

学习本章会用到的单词:

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选择结构来解决。

第四章笔记

标签:bre   转换   代码结构   缺省   情况   判断   并且   编译   通过   

原文地址:http://www.cnblogs.com/java-123/p/7532862.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!