帮我看看是哪出错了?

来源:7-1 编程练习

nullerror

2016-04-09 23:25

import java.util.Arrays;

public class HelloWorld {
public static void main(String[] args) {
HelloWorld hello = new HelloWorld();
int[] scores = {89,-23,64,91,119,52,73};
int score = hello.arrange(scores);
System.out.println("考试成绩的前三名为:");
System.out.println(score);

}

public int arrange(int[] score){
Arrays.sort(score);
int j=0;
for(int i = (score.length-1); i>=0; i--){

if(score[i]<=100&&score[i]>=0){
j++;
return score[i];

}
if(j==3) break;
}
}


}


写回答 关注

1回答

  • 梦里的旋律
    2016-04-10 03:38:42
    已采纳

    题目的输出是让在定义方法中实现,所以定义方法用void类型,直接在方法里将有效的成绩println输出即可

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

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

1165172 学习 · 17581 问题

查看课程

相似问题