核心code: public class selectsort { public selectsort() { } public static void main(String[] args) { int[] a = new int[]{1, 4, 3, 5, 2, 7}; selectsort selectsort = new selectsort(); selectsort.select(a); int[] var3 = a; int var4 = a.length; for(int var5 = 0; var5 < var4; ++var5) { int b = var3[var5]; System.out.println(b); } } public int[] select(int[] a) { for(int i = 0; i < a.length - 1; ++i) { int max = i; for(int j = i + 1; j <= a.length - 1; ++j) { if (a[max] < a[j]) { max = j; } } if (max != i) { a[i] ^= a[max]; a[max] ^= a[i]; a[i] ^= a[max]; } } return a; } }