标签: java generics
我在界面中定义了这个方法
int[] sort(int[] unsortedArray);
现在我想将其更改为更通用的方法,以便将任何类型的类型排除在外。所以我把它改成了
<T>[] sort(<T>[]);
但是这会在编译器错误中解决。 有人可以解释我的误解吗? 感谢
答案 0 :(得分:2)
您只使用<T>声明存在泛型类型 - 您仍然需要使用T来指示返回类型以及参数的类型。
<T>
T
<T> T[] sort(T[] variable) { }