求大佬看下是什么问题
import java.util.Arrays;
public class Test3 {
//完成 main 方法
public static void main(String[] args) {
int[] scores={89,-23,64,91,119,52,73};
Test3 a=new Test3();
System.out.println("考试前三名的成绩为");
a.show(scores);
}
//定义方法完成成绩排序并输出前三名的功能
public void show(int[] scores){
int[] newScores = new int[5];
for(int i =0;i<scores.length;i++){
int n=0;
if(scores[i]>=0&&scores[i]<=100){
newScores[n]=scores[i];
n++;
}
}
Arrays.sort(newScores);
for(int i=0;i<5;i++){
int n=newScores[i];
System.out.println(n);
}
}
}