提示第二行出錯(cuò),哪兒錯(cuò)了。幫忙看下,謝謝
public class HelloWorld{
? ? import java.util.Arrays;
? ? //完成 main 方法
? ? public static void main(String[] args) {
? ? int[] grade = {89,-23,64,91,119,52,73};
? ? System.out.println("考試成績(jī)前三名為:");
? ? HelloWorld.hello = new HelloWorld();
? ? hello.show(grade);
? ? ? ??
? ? ? ??
? ? }
? ??
? ? //定義方法完成成績(jī)排序并輸出前三名的功能
? ? public void show(int[] grade){
? ? ? ? Arrays.sort(grade);
? ? ? ? int topThree = 0;
? ? ? ? for(int i = scores.length-1;i >=0;i--){
? ? ? ? ? ? if(grade[i]<0 || grade[i]>100){
? ? ? ? ? ? ? ? continue;
? ? ? ? ? ? ? ??
? ? ? ? ? ? }
? ? ? ? ? ? if(topThree>3){
? ? ? ? ? ? ? ? break;
? ? ? ? ? ? }System.out.println(grade[i]);
? ? ? ? ? ? }
? ? ? ? }
}
2019-07-26
import的那句是要放在大括號(hào)上面的,不能在大括號(hào)里邊。然后方法中的for循環(huán)里,一會(huì)兒是scores一會(huì)兒是grade,數(shù)組名沒有統(tǒng)一。還有創(chuàng)建對(duì)象那句,HelloWorld和hello中間應(yīng)該是沒有那個(gè)點(diǎn)的
2019-07-27
數(shù)組名字你定義不錯(cuò),不過你下面for循環(huán)時(shí)怎么變成啦scores,這會(huì)使虛擬機(jī)找不到這個(gè)值
2019-07-27
import 這句應(yīng)該放在類的上面,這是調(diào)用Java.utlt.Arrays 方法