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

帮忙看看拿错了

public class HelloWorld {

     import java.util.Arrays;

    //完成 main 方法

    public static void main(String[] args) {

        

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

       Arrays.sort(scores);

       int count=0;

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

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

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

               continue;

           }count++;

           if(count>3){

               break;

           }

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

       }

        

        

    }

    

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

    

}


正在回答

4 回答

导入  Arrays方法  要放在包的下面,;类的前面   就像上面这朋友写的

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

public class HelloWorld {

     import java.util.Arrays;

这个地方写错了import java.util.Arrays;应该写在外面,写在第一行

import java.util.Arrays;

public class HelloWorld {



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

你写的什么啊   我看不懂


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

HelloWorld.java

import java.util.Arrays;

public class HelloWorld {

    //完成 main 方法

    public void sortAndPrint(Double [] scores ){

        int count=0;

        Arrays.sort(Double [] scores);

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

            if(0<scores[i]&&scores[i]<=100){

                scores[i]+=1;

                count++;

                continue;

               

            } 

        } 

         if(count>3){

        for(int i=0;i<=3;i++){

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

        }   

   }

    }

    public static void main(String[] args) {

        

        double []scores ={8,9,-23,64,91,119,52,73};  

        sortAndPrint();

    }

    

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

    

    

    

}

提交 重置代码

来帮同学解答一个问题,可获得 +30经验, +1积分

帮忙看看拿错了 换个问题

数组单选练习 换个问题

去回答

恭喜你,通过了本次课程 返回课程

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

举报

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

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

进入课程

帮忙看看拿错了

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