或
if (boolean-expression) { statement; // 执行语句内容 } else {
statement; // 执行语句内容 }
第一种情况是很简单的判断,例如,如果 true,那么就让小鹏回家吃饭,不需要其他条件。但有些情况会稍显复杂,如今天是周一,小明值日,否则就小红值日。这种有备选方案的判断语句就需要使用有分支的 if 语句了。 具体使用方式请参看案例 3-1。
u案例 3-1 if-else 初探 运行结果如图 3-1 所示。
图 3-1 运行结果
案例中简单介绍了 if-else 的使用,从逻辑上非常容易理解,因为只有单个分支的 if-else,但有时候情况可能有很多种,例如考试成绩评分,90 分以上是 A,80~90 分是 B,70~80 分是 C,60~70 分是 D,60 分以下是 E。
简单地使用单个分支的 if-else 是无法处理这种情况的,这个时候就需要多次使用 if-else 分支来实现了。具体使用方式请参看案例 3-2。
u案例 3-2 if-else 嵌套语句 运行结果如图 3-2 所示。
图 3-2 运行结果
Java程序设计基础-控制执行流程
或if(boolean-expression){statement;//执行语句内容}else{statement;//执行语句内容}第一种情况是很简单的判断,例如,如果true,那么就让小鹏回家吃饭,不需要其他条件。但有些情况会稍显复杂,如今天是周一,小明值日,否则就小红值日。这种有备选方案的判断语句就需要使用
推荐度:
点击下载文档文档为doc格式