错了???为什么=。=我抄代码都错

来源:7-1 编程练习

宝慕林5436389

2019-12-05 23:12

import java.util.Arrays;    


public class HelloWorld {


    //完成 main 方法

    public static void main(String[] args) {

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

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

       HelloWorld hello=new HelloWorld();

       hello.show(scores);

       

       }

           

       

    public void show(int[] scores){

        Arrays.sort(scores);

        int num = 0;

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

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

                continue;

            }

            num++;

            if (num > 3){

                break;

            }

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

        }

            

    }    

    

        

        

}



写回答 关注

3回答

  • qq_慕婉清8152784
    2019-12-19 02:19:29

    可能是类名和你的文件名不一样。你的文件名是”HelloWorld.java“吗?

  • 慕田峪146999
    2019-12-15 19:50:22

    你有毒,明明没有问题。跟我说错了


    宝慕林543...

    系统报错了23333333

    2019-12-16 21:22:47

    共 1 条回复 >

  • 慕哥9509686
    2019-12-06 08:52:21

    第七行:hello.showTop3(scores);


    宝慕林543...

    我下面方法名是show,按道理来说没错啊

    2019-12-08 21:51:08

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题