菜鸟sjx
2019-09-05 21:29
import java.util.Arrays; public class HelloWorld { //完成 main 方法 public static void main(String[] args) { //新建一个对象 HelloWorld hello = new HelloWorld(); int [] scores = {89,-23,64,91,119,52,73}; System.out.println("考试成绩前三名:"); hello.array(scores); } //定义方法完成成绩排序并输出前三名的功能 public void array(int[] scores){ Arrays.sort(scores); int num = 0; int count=1; do{ if(scores[num]>=0 && scores[num]<=100) { System.out.println(scores[num]); count++; } num++; }while(count<=3); }
少一个大括号,在最下面加一个括号就行了
输出结果也不对,你可以看一下另外一种写法。http://www.imooc.com/qadetail/330593
我修改了一下程序代码无法执行
这是加上大括号后运行成功
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题