结果正确,这样可以吗?

来源:7-1 编程练习

悦然无殇

2017-05-06 21:42

public class practice {

public static void main(String[] args) {

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

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

Arrays.sort(num);

int j=0;

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

            if (num[i]<0||num[i]>100)

            {

            continue;

            }

            j++;

            if (j>3) {

break;

}

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

        }

}

}


写回答 关注

2回答

  • qq_木偶匹诺曹_0
    2017-05-07 11:06:22
    已采纳

    这样是没问题的。但是不建议这样的把所有操作全写在main函数中,当内容多的时候不容易整理。建议把操作写进方法中

    悦然无殇

    非常感谢!

    2017-05-20 12:12:49

    共 1 条回复 >

  • 慕尼黑9048991
    2017-05-07 10:04:30

    这样完全可以

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

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

1165172 学习 · 17581 问题

查看课程

相似问题