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

这个哪里错了,提示我main方法错了

import java.util.Arrays;

public class HelloWorld {

    public void num(int[] nums){

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

        Arrays.sort(nums);

        int a = 1;

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

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

            continue;

        }

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

            a++;

            if(a>3)

            break;

    }

    public static void main(String[] args) {

        int[] scores={89,-23,64,91,119,52,73};

        HelloWorld hello=new HelloWorld();

        hello.num(scores);

    }

}


正在回答

2 回答

首先你a的内循环就不对了,不是输出前三的成绩

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

qq_飒雪留痕_0 提问者

饿,发现了,一大堆问题,哈哈
2016-12-28 回复 有任何疑惑可以回复我~

还发现少个括号=-=

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

举报

0/150
提交
取消

这个哪里错了,提示我main方法错了

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