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

我那个变量j一直报错,这是为什么

 public void print(int[] scores){

        Arrays.sort(scores);

        

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


        int score=scores[j];

        System.out.println("考试成绩的前三名为:"+scores[j]);

        }

    }


正在回答

3 回答

程序没有考虑不合法数据的情况,没有考虑合法数据不足3个的情况,for循环后多了一个分号。

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

没调试 ,但是你for循环)后有个;  明显错了!

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

举报

0/150
提交
取消

我那个变量j一直报错,这是为什么

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信