我是靠谱客的博主 洁净彩虹,最近开发中收集的这篇文章主要介绍Java基础|流程控制之选择结构,多重if语句、嵌套if语句、switch结构一、顺序结构二、选择结构,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

流程控制包括顺序、选择、循环三种,由于循环结构内容太多,本篇先介绍前两种。

一、顺序结构

顾名思义,程序从上到下,依次执行。
这种仅用于简单的程序运行上面。

二、选择结构

如if、else语句,根据条件判断执行哪个语句

1)多重if

在这里插入图片描述

2)嵌套if

将整个if块插入另一个if块当中
在这里插入图片描述
比如下面这个案例,使用嵌套if比较两个数的大小

【注意:一定要养成加上{}的习惯,否则else可能会和if匹配不上】

/*使用嵌套if
        比较两个数的大小
         */
        int a = 6, b = 9;
        if (a != b) {
            if (a > b) {
                System.out.println(a + "比" + b + "大");
            } else {
                System.out.println(a + "比" + b + "小");

            }
        } else {
            System.out.println(a + "和" + b + "相等");
        }

3)switch结构

注意事项:
1、判断条件是常量值
2、大括号不能省
在这里插入图片描述

进行的流程是:
1、先计算表达式的值
2、用这个计算出的值,与case后面的值进行匹配。如果匹配上,就执行语句。直到遇到break,就跳出执行。
3、如果这个计算出的值,和case后面的值都匹配不上,那么就执行default的值。
在这里插入图片描述

最后

以上就是洁净彩虹为你收集整理的Java基础|流程控制之选择结构,多重if语句、嵌套if语句、switch结构一、顺序结构二、选择结构的全部内容,希望文章能够帮你解决Java基础|流程控制之选择结构,多重if语句、嵌套if语句、switch结构一、顺序结构二、选择结构所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部