当前位置:   article > 正文

Java | if-else_if else java

if else java

一、if语句的基本用法

if语句是最基本的控制流程语句,用于根据条件执行不同的代码块

当if后面的条件表达式为true时,执行大括号内的代码块。

demo:

  1. public class IfExample {
  2. public static void main(String[] args) {
  3. int number = 10;
  4. if (number > 5) {
  5. System.out.println("数字大于5");
  6. }
  7. }
  8. }

二、if-else语句

if-else语句提供了两种选择之一,当if后面的条件表达式为true时,执行if后面的代码块;否则,执行else后面的代码块。

demo:

  1. public class IfElseExample {
  2. public static void main(String[] args) {
  3. int number = 3;
  4. if (number > 5) {
  5. System.out.println("数字大于5");
  6. } else {
  7. System.out.println("数字不大于5");
  8. }
  9. }
  10. }

三、if-else if-else链

当需要检查多个条件时,可以使用if-else if-else链。

这种结构允许检查一系列的条件,并执行第一个为true的条件对应的代码块。

demo:

  1. public class IfElseIfElseExample {
  2. public static void main(String[] args) {
  3. int score = 85;
  4. if (score >= 90) {
  5. System.out.println("成绩等级为A");
  6. } else if (score >= 80) {
  7. System.out.println("成绩等级为B");
  8. } else if (score >= 70) {
  9. System.out.println("成绩等级为C");
  10. } else {
  11. System.out.println("成绩等级为D");
  12. }
  13. }
  14. }

四、嵌套if语句

嵌套if语句指的是在if或else的代码块中再包含一个或多个if语句。

这种结构可以用来处理更加复杂的条件。

demo:

  1. public class NestedIfExample {
  2. public static void main(String[] args) {
  3. int age = 20;
  4. int money = 500;
  5. if (age >= 18) {
  6. if (money >= 100) {
  7. System.out.println("你可以购买此商品");
  8. } else {
  9. System.out.println("你的余额不足");
  10. }
  11. } else {
  12. System.out.println("你未满18岁,不能购买此商品");
  13. }
  14. }
  15. }

五、逻辑运算符与if语句

在if语句中,可以使用逻辑运算符(&&,||,!)来组合多个条件。

demo:

  1. public class LogicalOperatorsWithIf {
  2. public static void main(String[] args) {
  3. int temperature = 25;
  4. boolean sunny = true;
  5. if (temperature > 20 && sunny) {
  6. System.out.println("天气很好,适合户外活动");
  7. } else {
  8. System.out.println("天气不适合户外活动");
  9. }
  10. }
  11. }

以上就是本次分享的所有内容,感兴趣的朋友点个关注呀,感谢大家啦~

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/377809
推荐阅读
相关标签
  

闽ICP备14008679号