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

这个程序问题在哪里?同样的程序为什么在eclipse上就有错误了

https://img1.sycdn.imooc.com//5bfcf54000019aab19201080.jpg一直提示第四行?

正在回答

4 回答

包名应该是HelloWorld,不应该是helloworld

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

import java.util.Arrays;

public class HelloWorld {

    

    //完成 main 方法

    public static void main(String[] args) {

         int[] scores = {89,-23,90,91,119,82,73};

         HelloWorld hello = new HelloWorld();

         System.out.println("前三的成绩是");

         hello.getScore03(scores);

        

        

    }

    

    //定义方法完成成绩排序并输出前三名的功能

      public void getScore03(int[] scores){

          int num = 0;

          Arrays.sort(scores);

          for(int i = scores.length-1;i>=0;i--){

              if(scores[i]<0 ||scores[i]>100 ){

                  continue;

              }

              else if(i<3){

                  break;

              }

             

              System.out.println(scores[i]);

          }

          

      }

    


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

在eclipse中定义对象不兼容,你可以试着把定义对象去掉。然后把方法放到main方法里面


0 回复 有任何疑惑可以回复我~
数组定义错误
// 数组 scores
int[] scores = {89 , -23 , 64 , 91 , 119 , 52 , 73};
0 回复 有任何疑惑可以回复我~
#1

慕码人9302225 提问者

括号放在前后效果一样啊
2018-11-27 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这个程序问题在哪里?同样的程序为什么在eclipse上就有错误了

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