求大佬看看我到底哪里错了?谢谢

来源:7-1 编程练习

待为青年

2020-02-19 21:50

import java.util.Arrays;
public class HelloWorld {
  
    //完成 main 方法
    public static void main(String[] args) {
    HelloWorld.hello=new HelloWorld();
    int[]scores={89,-23,64,91,119,52,92};
    hello.chang(scores);
    System.out.println("考试成绩前三名为:");
    public void chang(int[]scores){
        Arrays.sort(scores);
        int nums=0;
        for(int i=scores.length-1;i>1;i--){
          if(scores[i]>0||scores[i]<100){
              continue;}
          System.out.println(scores[i]);
          nums++;
          if(nums>3){
              break;}
          
        }
    }
       
       
    }
   http://img1.mukewang.com/5e4d3d0e000111e808900505.jpg

写回答 关注

2回答

  • 想学习的黄小白
    2020-02-20 16:45:45

    import java.util.Arrays;

    public class HelloWorld {

      

        //完成 main 方法

        public static void main(String[] args) {

        HelloWorld hello=new HelloWorld();

        int []scores={89,-23,64,91,119,52,92};

        hello.chang(scores);

        System.out.println("考试成绩前三名为:");

        }

        public void chang(int []scores){

            Arrays.sort(scores);

            int nums=0;

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

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

                  continue;}

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

              nums++;

              if(nums>3){

                     break;}

             }

        }

           

        }

    除了上面那个 还有mport java.util.Arrays;


    public class HelloWorld {


      


        //完成 main 方法


        public static void main(String[] args) {


        HelloWorld hello=new HelloWorld();


        int []scores={89,-23,64,91,119,52,92};


        hello.chang(scores);


        System.out.println("考试成绩前三名为:");


        }


        public void chang(int []scores){


            Arrays.sort(scores);


            int nums=0;


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


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


                  continue;}


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


              nums++;


              if(nums>3){


                     break;}


             }


        }


           


        }


    除了上面那个 还有我加了斜体那里差一个括号, 麻烦以后写代码分开一点

  • 只因有你427238
    2020-02-20 15:58:57

    HelloWorld.hello      实例化中间应该是空格

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

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

1165172 学习 · 17581 问题

查看课程

相似问题