不知道为什么我写的方法里面 为什么会陷入死循环呢 求大神指导一下。
package com.lianxi;
import java.util.Arrays;
public class Lianxi8_2 {
public void showTop3(int[] scores){
Arrays.sort(scores);
int count=0;
for(int i=scores.length-1;i>=0;i--){
while(scores[i]>100||scores[i]<0||count>=3){
count++;
continue;
}
System.out.println(scores[i]);
}
}
public static void main(String[] args) {
// TODO 自动生成的方法存根
int[] scores={89,-23,64,91,52,119,73};
Lianxi8_2 topThr=new Lianxi8_2();
System.out.println("");
topThr.showTop3(scores);
}
}
Java_Hello_World
漆黑夜明
哈娃娃
相关分类