为了账号安全,请及时绑定邮箱和手机立即绑定

求大神告诉我哪里错了

public class HelloWorld {

    public static void main(String[] args) {

int age=25;

if(age >= 18 ){

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

}

        else {

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

        }

}

}

不加else条件不报错   后面加上lese条件就是乱码

正在回答

5 回答

代码没问题,是慕课网的问题,这毕竟不是真实的开发环境,所以一旦你的代码与慕课网预设的答案有点出路,他就不会判定你是错误的,不让你通过。

可是试试这个:

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

求采纳!

1 回复 有任何疑惑可以回复我~
#1

Young_KKK 提问者

非常感谢!
2017-02-22 回复 有任何疑惑可以回复我~

代码没有问题,你项目编码有问题,把项目的编码格式改为utf-8试试


0 回复 有任何疑惑可以回复我~

运行没问题啊

0 回复 有任何疑惑可以回复我~

我这运行也木有问题哈

1 回复 有任何疑惑可以回复我~

运行没问题的 

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165455    人
  • 解答问题       17585    个

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

进入课程

求大神告诉我哪里错了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信