請(qǐng)問(wèn)各位大神哪里錯(cuò)了
import java.util.Arrays;
public class HelloWorld {
??
? ? //完成 main 方法
? ? public static void main(String[] args) {
? ? int[] socres={89,-23,64,91,119,52,73}; ?
? ? ? ? System.out.println("考試成績(jī)的前三名是:");
? ? ? ? HelloWorld hello=new HelloWorld();
? ? ? ? hello.top3(scores);
? ? ? ??
? ? }
? ??
? ? //定義方法完成成績(jī)排序并輸出前三名的功能
? ? public void top3(int[] scores){
? ? int count=0;
? ? Arrays.sort(scores);
? ? for(int i=scores.length-1;i>=0;i--){
? ? if(scores[i]<0||scores[i]>100){
? ? continue;
? ? }
? ?count++;
? ? if(count>3){
? ? break;
? ??
? ? }
? ? System.out.println(scores[i]);
? ? }
? ? } ?
}
2015-10-02
int[] socres={}; ? ? ? //這里scores拼寫(xiě)錯(cuò)誤哦
....
hello.top3(scores); ? ?
2015-09-28
?? hello.top3(scores); ?這里面的參數(shù)和你定義的不是一個(gè)玩意