java找不到符号类T
我有这个函数
public static T[] addToArray(T item, T... items){
T[] array;
int array_size = 1;
if(items !=null){ array_size = items.length+1; }
array = java.util.Arrays.copyOf(items, array_size);
array[array_size-1] = item;
return array;
}
我得到了这个错误。其目的是使这种方法通用化。我从未使用过泛型,所以我猜我错过了一些参考
# 1 楼答案
您需要在方法的返回类型之前声明类型参数:
参考:
# 2 楼答案
泛型方法的方法签名如下