关于方法名前面的static
在一下代码中,为什么 public static void paiMing(int score[]){必须要有static (不然就会报错)
import java.util.Arrays;
public class HelloWorld {
//完成 main 方法
public static void main(String[] args) {
int [] scores = {89,-23,64,91,119,52,73};
paiMing(scores);
}
//定义方法完成成绩排序并输出前三名的功能
public static void paiMing(int score[]){
int one,tow,three,length;
length=score.length;
Arrays.sort(score);
one=score[length-1];
tow=score[length-2];
three=score[length-3];
System.out.println("first "+one);
System.out.println("second "+tow);
System.out.println("third "+three);
}
}