栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java基础|流程控制之选择结构,多重if语句、嵌套if语句、switch结构

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java基础|流程控制之选择结构,多重if语句、嵌套if语句、switch结构

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

一、顺序结构

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

二、选择结构

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

1)多重if

2)嵌套if

将整个if块插入另一个if块当中

比如下面这个案例,使用嵌套if比较两个数的大小

【注意:一定要养成加上{}的习惯,否则else可能会和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的值。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1028693.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号