我正在编写泛型类并使用以下代码:
public class MyClass<P>{
}
我收到警告&#34;类型参数P隐藏了类型P&#34; 。这是什么意思?
答案 0 :(得分:1)
应该有一个类(或内部类或外部类型参数(感谢Andy))在类路径上名为P
。要找到它,首先要改为:
public class MyClass {
P p;
}
然后在IDE中按住Ctrl键单击P
(或任何快捷方式将您带到标识符声明)。如果这不起作用,请尝试自动导入以查看哪个导入显示在顶部。