按索引交换数组项
//package com.nowjava; /* *来 自 时 代 J a v a 公 众 号 - N o w J a v a . c o m */ public class Main { public static <T extends Comparable<T>> void swap(T[] arr, int i, int j) { if (i != j) { T tmp = arr[i]; arr[i] = arr[j]; arr[j] = tmp; } } }
//package com.nowjava; /* *来 自 时 代 J a v a 公 众 号 - N o w J a v a . c o m */ public class Main { public static <T extends Comparable<T>> void swap(T[] arr, int i, int j) { if (i != j) { T tmp = arr[i]; arr[i] = arr[j]; arr[j] = tmp; } } }