if else

来源:4-3 Java条件语句之多重 if

zhangyudemuke

2015-03-16 14:04

public class HelloWorld {
    public static void main(String[] args) {
        int age=25;
    if(age>=60)
    System.out.println("老年") ;   
    else
        if(age>=40)
        System.out.println("中年");
        else
            if(age>=18)
            System.out.println("成年") ;
            else
            System.out.println("未成年");
            }
}

写回答 关注

2回答

  • 暧月的猫
    2015-03-16 15:32:29
    已采纳

    1.你的代码风格真乱。不知道是不是文字编译器有问题。还是显示的问题,还是你没注重。

    2.你的代码应该是有效的,不过建议还是把if() 里面的判断写清楚别人说。

    3.建议if else后面都跟{},即使你的if语句后面只需要执行一条语句,也建议你把{}写上。


    public class HelloWorld {

        public static void main(String[] args) {

            int age=25;

            if(age>=60){

                System.out.println("老年") ;   

            }

            else if(age>=40){

                System.out.println("中年");     

            }

            else if(age>=18){

                System.out.println("成年") ;

            }

            else{

                System.out.println("未成年");

            }

        }

    }



    zhangy...

    非常感谢!

    2015-03-16 15:38:57

    共 1 条回复 >

  • 暧月的猫
    2015-03-16 15:33:59

    不好意思上面的代码还是有问题:

    public class HelloWorld {

        public static void main(String[] args) {

            int age=25;

            if(age>=60){

                System.out.println("老年") ;   

            }

            else if(age>=40&&age<60){

                System.out.println("中年");     

            }

            else if(age>=18&&age<40){

                System.out.println("成年") ;

            }

            else{

                System.out.println("未成年");

            }

        }

    }


Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题

else if和if

回答 3

if(){}else{}

回答 2

if else

回答 3

if else

回答 1

if else

回答 3