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

运行失败,提示第三行错误

public class HelloWorld {


import java.util.Arrays;    

    //完成 main 方法

    public static void main(String[] args) {

    HelloWorld test = new HelloWorld();

    int[] scores = {82, -23, 63, 91, 119, 52, 73};

    int[] topThree = test.getTopThree(scores);

    System.out.println("前三名为:");

    

    for (int i : topThree){

        System.out.println(i);

    }    

        

    }

    

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

    public int[] getTopThree(int[] scores){

        Arrays.sort(scores);

        int top = 1;

        int[] topThree = new int[3];

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

            if (top > 3){

                break;

            }else{

                topThree[(topThree.length) - 1 - i] = scores[i];

            }

            return topThree;

        }

    }


正在回答

3 回答

导入包要写在类外面

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

冰断秋 提问者

非常感谢!
2018-07-17 回复 有任何疑惑可以回复我~
HelloWorld.java:3: error: illegal start of type
import java.util.Arrays;    
^
HelloWorld.java:3: error: ';' expected
import java.util.Arrays;    
      ^
HelloWorld.java:3: error: illegal start of type
import java.util.Arrays;    
           ^
HelloWorld.java:3: error: ';' expected
import java.util.Arrays;    
                ^
HelloWorld.java:3: error:  expected
import java.util.Arrays;    
                       ^
5 errors

这是提示的错误

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

在eclipse里面能成功运行

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

举报

0/150
提交
取消

运行失败,提示第三行错误

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