If选择语句的用法
今天我们学习下If判断语句。
首先了解下它有几种用法:
- If单选择语句
- If双选择语句
- If多选择语句
我们一个一个用,每一个用法都给一个运用的过程演练一下。
If单选择语句:我们很多需要判断一个东西是否可行,然后再去执行,这样一个过程在程序中用If语句表达。
语法:
if(布尔表达式){
//如果布尔表达式为ture将执行的语句
}
练习:
public class DemoIf01 { public static void main(String[] args){ System.out.println("今天天气不错,在外面玩。突然看到一家自助火锅店,费用100元。"); int money = 100; if (money >= 100){ System.out.println("进去点菜,好好吃一顿"); System.out.println("美美的吃了一顿,很是满足"); System.out.println("结账完成"); }; System.out.println("转头回家"); } }
If双选择语句:
流程:首先条件判断小括号里的条件判断。
如果判断结果为true(真),那就输出大括号里的语句体。
如果为false(假),就输出else大括号里的语句体。
语法:
if (条件判断){ 语句体 } else { 语句体 }
练习:
public class DemoIf02 { public static void main(String[] args){ long x = 1; if (x % 2 !=0){ System.out.println("奇数"); } else { System.out.println("偶数"); } } }
If多选择结构:生活中不只有一两个选择,还会有更多的选择。在程序中也是,我们需要多选择结构来解决很多问题。
语法:
if (判断条件1){ (执行语句1); }else if(判断条件2){
执行语句2
}else if(判断条件3){
执行语句3
}else{
执行语句4
}
练习:
public class DemoIf03 { public static void main(String[] args){ int x = 100;{ if (x>20){ System.out.println("666"); } else if (x<0){ System.out.println("888"); }else if (x>1){ System.out.println("888"); } else { System.out.println("123"); } } } }
我们再打印一个实现考试成绩分类的小代码。
public class DemoIf04 { public static void main(String[] args){ int score = 80; if (score >= 90 && score <= 100){ System.out.println("您的考试成绩为优秀"); } else if(score >= 80 && score <= 89){ System.out.println("您的考试成绩为好"); } else if(score >= 70 && score <= 79){ System.out.println("您的考试成绩为良"); } else if(score >= 60 && score <= 69){ System.out.println("您的考试成绩为及格"); } else if(score >= 0 && score <= 59){ System.out.println("您的考试成绩为不合格"); } else { System.out.println("您的成绩数据错误"); } } }
以上就是我对If判断语句的了解认识,感谢大家观看。
浙公网安备 33010602011771号