阅读量:102
要在函数中使用Java泛型数组,可以按照以下步骤进行:
-
在函数的参数列表中声明一个泛型数组,例如:
publicvoid printArray(T[] array) -
在函数体内使用泛型数组,可以像使用普通数组一样进行操作,例如遍历数组并打印每个元素:
public void printArray(T[] array) {
for (T element : array) {
System.out.println(element);
}
}
- 调用该函数时,传入一个具体类型的数组,例如:
Integer[] intArray = {1, 2, 3, 4, 5};
String[] strArray = {"hello", "world"};
printArray(intArray);
printArray(strArray);
这样就可以在函数中使用Java泛型数组了。需要注意的是,在实际使用时,要确保传入的数组类型和泛型类型一致,否则可能会出现类型转换异常。