通用方法无法在Java中编译

时间:2018-10-25 18:11:44

标签: java generics generic-method

我正在研究通用方法,我只是来了这段代码,我似乎无法弄清楚为什么下面的代码行不能编译

public static T genMethod(T t) {
        return t; 
}

1 个答案:

答案 0 :(得分:3)

您需要在方法签名中包括<T>

public static <T> T genMethod(T t) {
    return t; 
}

docs

供参考