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

来源:7-1 编程练习

慕码人9302225

2018-11-27 15:42

https://img.mukewang.com/5bfcf54000019aab19201080.jpg一直提示第四行?

写回答 关注

4回答

  • weixin_慕设计6594130
    2018-12-05 12:03:45

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

  • 阿N
    2018-11-29 23:56:54

    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]);

              }

              

          }

        


  • 梁開坤
    2018-11-27 19:40:30

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


  • 疯牧瑾
    2018-11-27 19:17:16
    数组定义错误
    // 数组 scores
    int[] scores = {89 , -23 , 64 , 91 , 119 , 52 , 73};

    慕码人930...

    括号放在前后效果一样啊

    2018-11-27 20:08:00

    共 1 条回复 >

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

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

1165172 学习 · 17581 问题

查看课程

相似问题