Java中的条件语句(if、if...else、多重if、嵌套if)详解
2017-12-27 15:18
736 查看
if 条件语句,执行的状况: 先满足条件,再执行代码块
语法:
执行过程:
如:
注意哦:如果 if 条件成立时的执行语句只有一条,是可以省略大括号滴!但如果执行语句有多条,那么大括号就是不可或缺的喽~~
语法:
执行过程:
如:
语法:
执行过程:
如:
该段代码的含义是:如果 score 值大于90,则奖励一个 Iphone 5s ,当 score 值小于等于 90 时,先判断 score 是否大于 70 ,如果 score 是介于 70–90 之间,则奖励一个红米,如果成绩小于等于 70 ,则罚做 500 个俯卧撑
当需要判断的条件是连续的区间时,使用多重 if 语句是非常方便滴!
语法:
执行过程:
例如:
运行结果为: 去室外游乐场游玩
语法:
执行过程:
如:
注意哦:如果 if 条件成立时的执行语句只有一条,是可以省略大括号滴!但如果执行语句有多条,那么大括号就是不可或缺的喽~~
Java条件语句之 if…else
if…else 语句的操作比 if 语句多了一步: 当条件成立时,则执行 if 部分的代码块; 条件不成立时,则进入 else 部分。例如,如果考试成绩大于 90 分,则奖励一个 IPHONE 5S ,否则罚做 500 个俯卧撑。语法:
执行过程:
如:
Java条件语句之多重 if
多重 if 语句,在条件 1 不满足的情况下,才会进行条件 2 的判断;当前面的条件均不成立时,才会执行 else 块内的代码。例如,如果考试成绩大于 90 分,则奖励一个 IPHONE 5S ,如果成绩介于 70 分至 90 分之间,则奖励一个红米,否则罚做 500 个俯卧撑。语法:
执行过程:
如:
该段代码的含义是:如果 score 值大于90,则奖励一个 Iphone 5s ,当 score 值小于等于 90 时,先判断 score 是否大于 70 ,如果 score 是介于 70–90 之间,则奖励一个红米,如果成绩小于等于 70 ,则罚做 500 个俯卧撑
当需要判断的条件是连续的区间时,使用多重 if 语句是非常方便滴!
Java条件语句之嵌套 if
嵌套 if 语句,只有当外层 if 的条件成立时,才会判断内层 if 的条件。例如,活动计划的安排,如果今天是工作日,则去上班,如果今天是周末,则外出游玩;同时,如果周末天气晴朗,则去室外游乐场游玩,否则去室内游乐场游玩。语法:
执行过程:
例如:
运行结果为: 去室外游乐场游玩
关注更多文章
相关文章推荐
- Java中条件语句和if-else的嵌套原则
- Java中条件语句和if-else的嵌套原则
- 剑指Offer(Java版): 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。
- java学习二十 java条件语句if else
- java学习 四、条件语句 if-else
- Java条件语句之 if...else
- Java基础---Java条件语句之嵌套if(二十)
- Java条件语句之嵌套 if
- java if 条件语句嵌套
- 慕课网-安卓工程师初养成-4-2 Java条件语句之 if...else
- 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。Java实现
- Java基础---Java条件语句之if...else(十八)
- java题目:求 1+2+...+n,要求不能用除法、 for、 while、 if、 else、 switch、 case 等关键字及条件判断语句( A?B:C)。
- Java条件语句之嵌套 if
- Java基础---Java条件语句之if...else(十八)
- Java自学之路-Java基础教程-11:Java基本语句之1-条件控制语句if和else
- 【慕课笔记】第四章 流程控制语句 第2节 JAVA条件语句之if...else...
- 慕课网-安卓工程师初养成-4-4 Java条件语句之嵌套 if
- Java基础---Java条件语句之嵌套if(二十)
- Java Script 第八节课 Java Script的条件语句if...else