文章类型: JAVA
关键词: java,选择结构,if,第三章
内容摘要: 使用JAVA理解程序逻辑中的if选择结构

java的选择结构(if语句) 第三章

2015/7/29 17:25:56    来源:apple    阅读:

【2015-4-22 18:10:00    作者:我们太年轻】


     一:基本if选择结构(用于处理单一组合时使用)

          语法:if(条件){

              代码块;

         }

          注:条件是一个表达式,值必须是true或false。代码块中代码可以是一条也可以是多条

          判断过程:条件达成运行代码块,不满足运行if选择结构后面代码

    二:if-else选择结构(用于处理简单的分支结构时使用)

       语法:if(条件){

                 代码块1;

             }else{

                代码块2;

            }

      判断过程:条件达成输出代码块1,条件未达成输出代码块2.

   三:多重if选择结构(用于处理复杂的分支情况时使用)

        语法:if(条件1){

            代码块1;

        }else if(条件2){

            代码块2;

        }else{

             代码块3;

        }

    注:这种格式条件可有多个。else if的顺序不能打乱应从小到大或相反

             判断过程:如果条件1达成输出代码块1,条件1未达成条件2达成执行代码块2,

     条件1与条件2都未达成执行代码块3。

四:嵌套if选择结构(一般用于比较复杂的流程控制)

     语法:if(条件1){

                if(条件2){

                    代码块1

                }else{

                    代码块2

                }

            }else{

                代码块3

            }


条件判断应用总结:

1、执行判断过程,如果条件1满足判断条件2如满足执行代码块1,条件2不满足执行代码块2

如果条件1不满足直接执行代码块3,代码块1与2不执行。

2、在应用中,如果存在多种判断执行情况,尽可能多的使用“多重if选择结构”,避免使用“嵌套if选择结构”。因为如果嵌套的层数过深(超过3层),使得程序的可读性差,不便于理解程序结构代码。

↑ 上一篇文章:java的基本语法 第一章和第二章 关键词:java,程序,逻辑,基本,语法,第一章,第二章 发布日期:2015/7/29 17:23:59
↓ 下一篇文章:java的选择结构(switch分支) 第四章 关键词:java,选择,结构,switch,第四章 发布日期:2015/7/29 17:27:23
相关文章:
Java、C#编程逻辑训练题(见上一篇)的参考答案 关键词:C#,C,Sharp,Java,java,编程逻辑,训练题,if,switch,while,fo.. 发布日期:2015-07-22 16:34
详细讲解有关获取当月天数的实用技巧 关键词:sql,server,js,javascript,当月天数,getdate,datediff 发布日期:2015-07-29 14:38
Java C# 编程逻辑训练题 关键词:Java,C#,C,Sharp,Java,java,编程逻辑,训练题,if,switch,whi.. 发布日期:2015-07-22 16:32
相关目录:.NET软件开发JAVAANDROID
我要评论
正在加载评论信息......