为了账号安全,请及时绑定邮箱和手机立即绑定

求教各位大神,这个我查了很久,就是没发现第8行哪里错误!!!

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.getTop3(scores[]);

        System.out.println("考试成绩的前三名是:");

        

    }

    

    //定义方法完成成绩排序并输出前三名的功能

    public void getTop3(int[] scores){

        Arrays.sort(scores);

        for(int i=scores.length-1;i>=0;i--){

            int j=0;

            if(scores[i]<0||scores[i]>100){

               continue; 

            }

            else{

            j++;

            }

            if(j>3){

            break;

            }

        }

        System.out.println(scorse[i]);

        }

 }

    

HelloWorld.java:8: error: '.class' expected

        hello.getTop3(scores[]);

                              ^

1 error


正在回答

1 回答

去掉第八行的[]就可以了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求教各位大神,这个我查了很久,就是没发现第8行哪里错误!!!

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号