|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
在Java的泛型里,对于static方法而言,是无法访问泛型类的类型参数的.因此,如果想让static方法具有泛型能力,就必须使其成为泛型方法.
正确示例:
public class Test
{
public static <T> T f(T c) { //注意<T>声明,使此方法成为泛型方法
return c;
}
}
错误示例:
public class Test<T>
{
public static T f(T c) { //无法通过编译
return c;
}
} |
|