8.1練習(xí)求解,哪里出了問題?代碼在eclipse里面可以正常跑
public class HelloWorld {
? ??
? ? //完成 main 方法
? ? public static void main(String[] args) {
? ? ? ? int[] scores = {89, -23, 64, 91, 119, 52, 73};
? ? ? ? System.out.println("考試成績前三名為");
? ? ? ? HelloWorld hello = new HelloWorld();
? ? ? ? hello.showTop3(scores);
? ? }
? ? public void showTop3 (int[] scores){
? ? ? ? Arrays.sort(scores);
? ? ? ? int num = 0;
? ? ? ? for ( int i = scores.length - 1; i >= 0; i-- ) {
? ? ? ? ? ? if (scores[i] < 0 || scores[i] > 100){
? ? ? ? ? ? ? ? continue;
? ? ? ? ? ? };
? ? ? ? ? ? System.out.println(scores[i]);
? ? ? ? ? ? num++;
? ? ? ? ? ? if (num >2){
? ? ? ? ? ? ? ? break;
? ? ? ? ? ? }
? ? ? ? }
? ? }
}
2018-08-26
需要用到Arrays包中的sort
最前面導(dǎo)入 ?import java.util.Arrays;
2018-08-26
沒有引入java.util.Arrays