只判断了大于的条件,小于的怎么判断
import java.util.Arrays;
public class HelloWorld {
//完成 main 方法
public static void main(String[] args) {
int[] data ={89,-23,64,94,119,52,73};
HelloWorld hello=new HelloWorld();
int[] tops=hello.top(data);
System.out.println(Arrays.toString(tops));
}
//定义方法完成成绩排序并输出前三名的功能
public int[] top(int scores[]){
Arrays.sort(scores);
int[] score =new int[3];
for(int i = scores.length - 1; i >= 0; i--){
if(scores[i]>100){
continue;
}else{
score[0]=scores[i];
score[1]=scores[i-1];
score[2]=scores[i-2];
break;
}
}
return score;
}
}
只判断了过滤了大于100的,没去考虑小于0的,不知道怎么修改才能做到判断下一个小于0