---恢复内容开始---
public class HelloWorld {
public static void main(String[] args) {
boolean b = false;
//如果有多个表达式,必须用大括弧包括起来
if(b){
System.out.println("yes1");
System.out.println("yes2");
System.out.println("yes3");
}
//否则表达式2 3 无论b是否为true都会执行
if(b)
System.out.println("yes1");
System.out.println("yes2");
System.out.println("yes3");
//如果只有一个表达式可以不用写括弧,看上去会简约一些
if(b){
System.out.println("yes1");
}
if(b)
System.out.println("yes1");
}
}
if else
else 代表不成立的情况

public class HelloWorld {
public static void main(String[] args) {
boolean b = false;
if (b)
System.out.println("yes");
else
System.out.println("no");
}
}
else if
else if 是多条件判断
public class HelloWorld {
public static void main(String[] args) {
//如果只使用 if,会执行4次判断
int i = 2;
if (i==1)
System.out.println(1);
if (i==2)
System.out.println(2);
if (i==3)
System.out.println(3);
if (i==4)
System.out.println(4);
//如果使用else if, 一旦在18行,判断成立, 20行和22行的判断就不会执行了,节约了运算资源
if (i==1)
System.out.println(1);
else if (i==2)
System.out.println(2);
else if (i==3)
System.out.println(3);
else if (i==4)
System.out.println(4);
}
}
闰年计算器(逻辑运算符和if语句的综合使用)
import java.util.Scanner;
public class Testif {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("欢迎使用闰年计算程序");
System.out.println("请输入年份:");
int a = s.nextInt();
System.out.println("正在为您计算,请稍等.........");
if(( a%4 == 0 && a%100!=0) || a%400 == 0 )
System.out.println(a+"年是闰年");
else
System.out.println(a+"年不是闰年");
}
}
