可用于类的排序,感觉超级超级方。
package one;
import java.util.Arrays;
import java.util.Comparator;
import java.util.Scanner;
public class test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
Integer a [] = new Integer[5];
a[0]=123;
a[1]=345;
a[2]=1;
a[3]=4;
a[4]=-1;
gx c[] = new gx[5];
for(int i=0;i<c.length;i++) {
c[i] = new gx(i+2,i+3);
}
Arrays.sort(c, new Comparator<gx>() {
@Override
public int compare(gx o1, gx o2) {
return o2.a-o1.a;
}
});
for(int i=0;i<c.length;i++) {
System.out.println(c[i].a+" "+c[i].b);
}
}
}
class gx{
int a;
int b;
gx(int a1,int b1){
a = a1;
b = b1;
}
}