对int数组排序

 
// 排序-->小到大1
    public void sortArray(int[] targetArr) {
        long t = System.currentTimeMillis();
        Arrays.sort(targetArr);
        System.out.println("执行时间:" + (System.currentTimeMillis() - t) + "毫秒");
        System.out.println("排序后结果");
        for(int i : targetArr){
            System.out.print(i + ",");
        }
    }
 
    // 排序-->小到大2
    public void sort(int[] targetArr) {
        long t = System.currentTimeMillis();
        int temp = 0;
        for (int i = 0; i < targetArr.length; i++) {
            for (int j = i; j < targetArr.length; j++) {
                if (targetArr[i] > targetArr[j]) {
                    targetArr[i] = targetArr[i] ^ targetArr[j];
                    targetArr[j] = targetArr[i] ^ targetArr[j];
                    targetArr[i] = targetArr[i] ^ targetArr[j];
                }
            }
        }
        System.out.println("执行时间:" + (System.currentTimeMillis() - t) + "毫秒");
        System.out.println("排序后结果");
        for(int i : targetArr){
            System.out.print(i + ",");
        }
    }
原文地址:https://www.cnblogs.com/Spirit612/p/6866594.html