要在函数中使用Java泛型数组,可以按照以下步骤进行:
在函数的参数列表中声明一个泛型数组,例如:public <T> void printArray(T[] array)
在函数体内使用泛型数组,可以像使用普通数组一样进行操作,例如遍历数组并打印每个元素:
public <T> 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泛型数组了。需要注意的是,在实际使用时,要确保传入的数组类型和泛型类型一致,否则可能会出现类型转换异常。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:如何在java中使用泛型变量