大神,还有一个问题: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.showtop3(scores); } public void showtops3(int[] scores) {Arrays.sort(scores); int num=0; for (i=scores.length-1;i>=0;i--) {if (scores[i]<0||score[i]>100){ continue;} num++; if(num>3){break;} System.out.print(scores[i]); }这段代码我编写有错么?怎么运行不了呀。还有里面一段{if (scores[i]<0||score[i]>100){ continue;} 中continue是什么意思?为何不用break,跳出?而是用continue. 因为成绩本应该不是小于0和大于100的,我是想用break,但报错,标准答案写continue
添加回答
举报
0/150
提交
取消