if语句:
if(判断条件){
//判断条件为true执行代码;
}
代码:
//声明并赋值
int age=18;
//age=18执行
if (age==18) {
//println 换行打印
System.out.println("age="+age);
}
效果:
if else语句
if(判断条件){
//判断条件为true执行代码;
}else{
//判断条件为false执行代码
}
代码:
//声明并赋值
int age=3000;
if (age>5000) {
//println 换行打印
System.out.println("需要工资大于5000缴税,工资是"+age);
} else {
System.out.println("工资小于5000不需要缴税,工资是"+age);
}
效果:
嵌套的if语句:
if(判断条件1){
//判断条件1为true执行代码
if(判断条件2){
//判断条件2为true执行代码
}
}
代码:
//声明并赋值
int age=101;
if(age>10){
System.out.println("该数字大于10");
if(age>100){
System.out.println("该数字大于100");
}
}
效果:
多重if else if else语句:
if(判断条件1){
//满足判断条件1执行代码
//并且跳出判断
}else if(判断条件2){
//满足判断条件2执行代码
//并且跳出判断
}else{
以上判断条件都不满足执行代码
}
代码:
//声明并赋值
String num="未知";
if (num == "男生") {
System.out.println("该学生是男生");
} else if (num=="女生") {
System.out.println("该学生是女生");
} else {
System.out.println("该学生性别是"+num);
}
效果:
If else语句的用法有很多具体要写多少看自己的需求.