Java if else 完整教程
Java if else 完整教程1. 基础 if 语句语法满足条件才执行代码if(条件){// 条件成立执行}示例intage18;if(age18){System.out.println(成年);}2. if … else 二选一条件成立走if不成立走elseif(条件){// true执行}else{// false执行}示例intage16;if(age18){System.out.println(成年人);}else{System.out.println(未成年人);}3. if … else if … else 多分支多个判断条件从上到下匹配匹配到就结束if(条件1){}elseif(条件2){}elseif(条件3){}else{// 所有条件都不满足执行}示例intscore85;if(score90){System.out.println(优秀);}elseif(score80){System.out.println(良好);}elseif(score60){System.out.println(及格);}else{System.out.println(不及格);}4. 嵌套 if elseif/else 内部再写判断intage20;booleanhasIdtrue;if(age18){if(hasId){System.out.println(可以进入);}else{System.out.println(缺少证件);}}else{System.out.println(年龄不足);}5. 简写三元运算符代替简单if else条件 ? 成立值 : 不成立值inta10,b20;intmaxab?a:b;System.out.println(max);关键注意点()里必须是布尔值true/false不能写if(5)只有一行代码时{}可以省略但推荐加上避免出错else 不能单独存在必须搭配if判断相等用不是赋值。