請(qǐng)大神教教哪里錯(cuò)了??
import java.util.Arrays;
public class HelloWorld {
? ??
? ? //完成 main 方法
? ? public static void main(String[] args) {
? ? ? ??
? ? ? ? int []scores = {89,-23,64,91,119,52,73};
? ? ? ? HelloWorld hello = new HelloWorld();
? ? ? ? hello.method(int []scores);
? ? ? ??
? ? ? ?
? ? }
? ??
? ? //定義方法完成成績(jī)排序并輸出前三名的功能
? ? ? ? public void method(int[]scores) {
? ? ? ? ? ? int [] realScores;
? ? ? ? ? ? for (int score:scores){
? ? ? ? ? ? ? ? for(int i=0;i<scores.length;i++){?
? ? ? ? ? ? ? ? if (0<score&&score<100){?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? realScores[i] = score;
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? ? ? int []scores= Array.sort(realScores);
? ? ? ? ? ? System.out.println(Array.toString(scores));
? ? ? ? ? ??
? ? ? ? }
? ? ?
2015-02-08
1.main函數(shù)那里, ?hello.method(scores) ; //不用加int[],因?yàn)檫@里不是定義,這是傳個(gè)數(shù)組
2.大俠,代碼最后一句忘了加大括號(hào)}?