关于泛型方法其实很简单,并不一定非要给出明确的定义,只要把逻辑搞清楚就可以了,泛型就是一个很好的练习,比如:
编写一个泛型方法,接收一个任意数组,并反转数组中的所有元素
代码:
public static void swap(T[] arr) {
for (int a = 0,b = arr.length-1; a < b; a++,b–) {
T temp = arr[a];
arr[a] = arr[b];
arr[b] = temp;
}
}
关于泛型方法其实很简单,并不一定非要给出明确的定义,只要把逻辑搞清楚就可以了,泛型就是一个很好的练习,比如:
编写一个泛型方法,接收一个任意数组,并反转数组中的所有元素
代码:
public static void swap(T[] arr) {
for (int a = 0,b = arr.length-1; a < b; a++,b–) {
T temp = arr[a];
arr[a] = arr[b];
arr[b] = temp;
}
}