123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- class TestIfElse01
- {
- public static void main(String[] args) {
- /*
- /if语句的第一种形式
- // age = 18
-
- int age = 19;
- if (age >= 18){
- System.out.println("课余时间上网");
- }
-
- //if语句的第二种形式
- //if(条件){ 语句体T }else{ 语句体F }
- int age = 17;
- if (age >= 18){
- System.out.println("课余时间上网");
- }else{
- System.out.println("只能学习");
- }
- */
- //if语句的第三种形式
- // 18 上网 28 结婚 买车买房 38 小孩 48 有孙子 58 退休 68 重孙子 78噶了
-
- int age= -1;
-
- if(age >= 0 && age <=150){
- if(age >= 18 && age < 28 ){
- System.out.println("只能学习");
- }else if(age >= 28 && age < 38 ){
- System.out.println("结婚 买车买房");
- }else if(age >= 38 && age < 48){
- System.out.println("小孩");
- }else if(age >= 48 && age < 58){
- System.out.println("有孙子");
- }else if(age >= 58 && age < 68){
- System.out.println("退休");
- }else if(age >= 68 && age < 78){
- System.out.println("重孙子");
- }else if(age == 78){
- System.out.println("噶了");
- }else{
- System.out.println("上香");
- }
- }else
- System.out.println("年龄不符合");
-
-
-
- /*注意:
- 一个分支
- 范围小 - 大 用&& 连接
- 范围 代码健壮性
- if 嵌套
- 格式
- if(){
- if(){
-
- }
- }
- 特点:
- 语句体只有一条语句 省略{} 不建议 可读性不高
- */
-
- }
- }
|