day03--if语句-格式2说明和使用

This commit is contained in:
2026-09-15 15:23:29 +08:00
parent f658843b37
commit 3cb3068c56
+40
View File
@@ -8,9 +8,49 @@ if(判断条件){
执行顺序:先执行判断条件,判断条件必须是布尔型的结果,
如果为true,就执行大括号内部的语句,false就直接跳过大括号中的内容
-------------------------------------------------------------------
if格式二:
if(判断条件){
语句1
}else{
语句2
}
执行顺序:先执行判断条件,判断条件必须是布尔型的结果,
如果为true,就执行大括号语句1,这时else就不执行,
如果为false就直接跳过if后面大括号中的语句1直接执行else后面的语句2
注意:格式二,语句1或语句2肯定会执行一个,但是也永远都只会执行一个
在某种简单的逻辑之下,三元运算符可以跟if-else互换,但是在开发中if-else的使用场景更广
*/
public class Demo01 {
public static void main(String[] args) {
//判断2个值谁大
int a = 10;
int b = 13;
//if的格式二
if (a > b) {
System.out.println("a的变量值大:" + a);
} else {
System.out.println("b的变量值大:" + b);
}
System.out.println("程序结束");
}
//if的格式一
public static void ifMethod1() {
//判断下变量对应的值
int i = 11;
//判断变量i是否是指定的值,如果是则打印,否则就跳过不执行