package com.immoc;
import java.util.Arrays;
public class helloworld {
public static void main(String []args){
helloworld hello=new helloworld();
hello.get();
}
public void get(){
int [] num={89,-23,64,91,119,52,73};
Arrays.sort(num);
int score[]=new int [3];
int count=0;
for(int i=num.length;i>=0;i--){
if(num[i]100)
continue;
count++;
for(int j=0;j<3&&count<=3;j++){
score[j]=num[i];
}
}
System.out.println(Arrays.toString(num));
}
}
目的是实现啥啊~~~
if语句少了大于或小于号,sort 排序是按照字符串大小排序,如果不是字符串就会默认转为字符串排序也就是说11 会排在3前面
if(num[i]100)
语法错误。
第15行有语法错误,在100前面加上<或者>
恩,if判断语句错误