/* if()语句 条件判断 以及它的三种格式 */
public class Main{
public static void main(String[] args) {
// 注:if(返回的为布尔型) /真/假
// 如果 为真就执行假即不执行 true为真:打印一下语句
if(true){
System.out.println("HelloWorld:\ttrue");
}
// false 为假 所以不会执行里面的语句
if(false){
System.out.println("HelloWorld:\tfalse");
}
//判断
int a=1;
int b=2;
// 如果 a>b 返回true 否则 返回 false
// a=1 b=2 a<b 所以不执行里面的语句
if(a>b){
System.out.println("HelloWorld:\ta > b");
}
// a<b 为真 返回true 执行里面语句
if(a<b){
System.out.println("HelloWorld:\ta < b");
}
// if 语句的三种格式
// 1.
if(a<b){
System.out.println("HelloWorld:\ta < b");
}
// 先判断 a>b 否? 为真就执行if里面的语句 并且不执行else里的语句
// 如果 a<=b 直接 执行else中语句
if(a>b){
System.out.println("HelloWorld:\t a> b");
}else{
System.out.println("HelloWorld:\ta <= b");
}
// 判断 a == b ? 等于就执行 里面 且后面不执行
// 不等于再判断 第二个 else if(a>b) 真就执行 假就往下走
// else 最后以上都不满足在执行 的最后一个条件
if(a==b){
System.out.println("HelloWorld:\ta == b");
}else if(a>b){
System.out.println("HelloWorld:\ta > b");
}else{
System.out.println("HelloWorld:\ta < b");
}
}
}