/** * @Description: 交换数组中的两个值 * @Auther: lizhouwei * @Date: 2018/6/23 8:33 * @Modified By: */ public static void swap(Integer[] arr, int a, int b) { if (a == b) return; arr[a] = arr[a] ^ arr[b]; arr[b] = arr[a] ^ arr[b]; arr[a] = arr[a] ^ arr[b]; }