这样为啥是失败的?哪里出错了额?

来源:7-1 编程练习

慕虎0571853

2019-01-29 14:20

public class Test {


public static void main(String[] args) {

// TODO Auto-generated method stub

        Test t=new Test();

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

        t.rank(scores);

        

}

 

public void rank(int[] score){

        int[] score2= {};

        Arrays.sort(score);

        for(int i=0;i < score.length;i++){

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

                continue;

            }

            score2[i]=score[i];

        }

        for(int j=score2.length-1;j<score2.length-4;j--){

        System.out.println(score2[j]);

        }}}


写回答 关注

1回答

  • 修裾欲溯空
    2019-01-29 20:41:36
    已采纳
    package imooc.Test;
    import java.util.Arrays;
    public class Test {
    public static void main(String[] args) {
    // TODO Auto-generated method stub
            Test t=new Test();
            int[] scores={89,-23,64,91,119,52,73};
            t.rank(scores);
            
    }
     
    public void rank(int[] score){
            int[] score2=new int[score.length];
            Arrays.sort(score);
            for(int i=0;i < score.length;i++){
                if(score[i]>100 || score[i]<0){
                    continue;
                }
                score2[i]=score[i];
            }
            for(int j=score2.length-1;j<score2.length-4;j--){
            System.out.println(score2[j]);
            }}}

    呐,现在可以运行了,不知道什么功能,所以我就改成了能运行的样子

    修裾欲溯空 回复慕虎0571...

    不客气

    2019-01-30 13:13:58

    共 2 条回复 >

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

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

1165175 学习 · 17581 问题

查看课程

相似问题