java编程过程中的if语句
来源:互联网 发布:linux session 编辑:程序博客网 时间:2024/06/12 21:15
1: if语句(分为if,if……else,if……if……和if……else if……)
其中if (条件1){ //语句1}if (条件2){ //语句2}
这种格式中,程序会依次判断条件1和条件2是否成立并根据结果决定是否执行语句1和语句2,也就是说,第一个 if 块和第二个 if 块没有影响(除非在执行第一个 if 块的时候就凶残地 return 了)
而下面这种格式,
if (条件1) { //语句1}else if (条件2){ //语句2}
if 块和 else if 块本质上是互斥的!也就是说,一旦语句1得到了执行,程序会跳过 else if 块,else if 块中的判断语句以及语句2一定会被跳过;同时语句2的执行也暗含了条件1判断失败和语句1没有执行;当然还有第3个情况,就是条件1和条件2都判断失败,语句1和语句2都没有得到执行。
此外*
下面的情况需要进一步考虑,就是两个if语句,若是一个if语句执行后,不想执行第二个if语句,则在第一个if语句最后添加return
if (条件1){ //语句1}if (条件2){ //语句2}
这种格式中,程序会依次判断条件1和条件2是否成立并根据结果决定是否执行语句1和语句2,也就是说,第一个 if 块和第二个 if 块没有影响(除非在执行第一个 if 块的时候就凶残地 return 了)
而下面这种格式,
if (条件1) { //语句1}else if (条件2){ //语句2}
此外*
下面的情况需要进一步考虑,就是两个if语句,若是一个if语句执行后,不想执行第二个if语句,则在第一个if语句最后添加return
0 0
- java编程过程中的if语句
- java中的if语句
- java中的if控制语句
- 关于java 中的if语句
- Java中的IF语句问题
- mysql的存储过程中的语句if case 循环语句
- Java编程——if语句
- Java编程——if语句
- 黑马程序员----Java中的if嵌套语句
- mysql进阶:存储过程中的IF语句(IF THEN ELSEIF THEN ELSE END IF)
- java中的判断(if语句switch语句)
- shell编程 if语句
- shell编程 if语句 .
- shell编程 if语句
- shell编程 if语句
- shell编程--if语句
- shell编程 if语句
- 【编程规范系列】if 语句中的关系表达式/逻辑表达式
- listview的重要属性viewtype,实现多类型item样式
- leetcode Trapping Rain Water
- 用纯JAVA语言编程读取MAC地址的实现
- JavaScript 实现类似Java Map对象
- BCB编程规范
- java编程过程中的if语句
- VS的MFC项目生成不依赖运行时不依赖MFC的程序
- cocoapods:(-bash: pod: command not found) +( activesupport requires Ruby version >= ???)
- CodeForces 680B Bear and Finding Criminals(捉小偷)
- 通过css注入实现的android webview的夜间模式
- HDU5773:The All-purpose Zero
- iOS开发摇一摇功能
- javascript-shift()、unshift()和pop()、push()
- RxJava实用指南