魔法少女智乃
2018-10-21 16:15
先不管要求上要求进行判断成绩是否有效,我不知道这个错误信息代表什么
HelloWorld.java:38: error: class, interface, or enum expected
}
^
以下是代码
import java.util.Arrays;
public class HelloWorld {
//完成 main 方法
public static void main(String[] args) {
int []scores ={89,-23,64,91,119,52,73};
HelloWorld hello = new HelloWorld();
hello.sort(scores);
}
public void sort(int scores[])
{
Arrays.sort(scores);
for(int i= 0;i<3;++i)
System.out.println(scores[i]);
}
}
}
for循环后面不加大括号,循环语句只执行for语句后面的一句话 你这个主要错在 Arrays.sort(scores);
for(int i= 0;i<3;++i)
System.out.println(scores[i]);
这三句话之间的逻辑关系不对
for循环后面应该有一个括号的 你这里少了个{
把最后的一个“}”去掉就行了
Java入门第一季(IDEA工具)升级版
1165550 学习 · 17586 问题
相似问题