HelloCoder HelloCoder
首页
《Java小白求职之路》
《小白学Java》
计算机毕设
  • 一些免费计算机资源
  • 脚手架工具
  • 《从0到1学习Java多线程》
  • 《从0到1搭建服务器》
随笔
关于作者
首页
《Java小白求职之路》
《小白学Java》
计算机毕设
  • 一些免费计算机资源
  • 脚手架工具
  • 《从0到1学习Java多线程》
  • 《从0到1搭建服务器》
随笔
关于作者
  • 《PureJavaCoderRoad》

    • 导读

    • Java基础

      • Java入门

      • Java语法

      • Java流程控制

        • 6、Java控制流程
        • switch-case匹配语句
        • 循环语句
        • 条件语句
        • 跳出语句
      • 面向对象

      • 异常处理

    • Java进阶

    • Java高阶

    • 开发辅助工具

    • 计算机网络

    • 数据库

    • JavaEE

    • 中间件

    • 架构

    • 建议

  • PureJavaCoderRoad
  • Java基础
  • Java流程控制
#条件语句
码农阿雨
2022-05-24
目录

条件语句

条件语句就相当于流程图的判断,我们可以指定条件,通过判断是否符合条件去执行我们想要的语句。

条件语句只要分为:

  • if...else
  • if...else if...else
  • 嵌套 if

# 条件语句

# if...else

语法结构:

if(布尔表达式){
   //如果布尔表达式的值为true
}else{
   //如果布尔表达式的值为false
}

if 语句后面可以跟 else 语句,当 if 语句的布尔表达式值为 false 时,else 语句块会被执行。

if语句也可以不需要else语句,但是else语句一定要和if语句配套使用,且和上方最近的第一个if匹配。

eg:

int x = 10;
if (x == 10){
    System.out.println("x等于10");
}
if (x > 20) {
    System.out.println("x大于20");
} else {						//该else只和上面最近的第一个if匹配
    System.out.println("x小于20");
}

输出:

x等于10
x小于20

# if...else if...else

if 语句后面可以跟 else if…else 语句,这种语句可以检测到多种可能的情况

eg:

int x = 10;
if (x == 40) {
    System.out.println("x等于30");
} else if (x == 20) {
    System.out.println("x等于20");
} else if (x == 10) {
    System.out.println("x等于10");
} else {
    System.out.println("都不是");
}

输出:

System.out.println("x等于10");

# 嵌套 if…else 语句

if (x < 10) {
    if (x < 5) {
        System.out.println("x小于10且小于5");
    } else {
        System.out.println("x大于5且小于10");
    }
}else {
    System.out.println("x大于10");
}

输出:

x大于5且小于10
阅读全文
×

(为防止恶意爬虫)
扫码或搜索:HelloCoder
发送:290992
即可永久解锁本站全部文章

解锁
#条件语句
上次更新: 2025-02-21 06:04:57
最近更新
01
《LeetCode 101》
02-21
02
IDEA、Golang、Pycharm破解安装
02-21
03
《LeetCode CookBook》
02-21
更多文章>
Theme by Vdoing | Copyright © 2020-2025 码农阿雨
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式