java中的泛型自定义
自定义泛型进行转换
private static <T> void swap(T t[], int i, int j) {
T temp = t[i];
t[i] = t[j];
t[j] = temp;
}
测试
String[] str = new String[]{"a", "b", "c"}; swap(str, 1, 2);
第一种遍历
for (String st : str) {
System.out.println(st);
}
第二种遍历
for (int i = 0; i < str.length; i++) {
System.out.print(str[i]);
}