输出结果为52 ,0,0找不到错。。。。
我输出结果是52, 0, 0 怎么看都没有错 有没有大神指出错误的地方 在此感激不尽
import java.util.*;
public class HelloWorld {
public static void main(String[] args) {
HelloWorld hello= new HelloWorld();
int[] x= {89,-23,64,91, 119,52,73};
hello.three(x);
}
public void three(int[] a){
Arrays.sort(a);
int b=0;
int[] c=new int [3];
for(int i=a.length-1;i>=0;i--) {
if (a[i]>0 && a[i]<100) {
if (b<3) {
c[b]=a[i];
b=b++;
}else {
break;
}
}else {
continue;
}
}
String d = Arrays.toString(c);
System.out.println(d);
}
}