达到。
一种方法signal
应该采取
- 任何对象
N
- 任何对象的超类
Class<?super N>
<N>void
signal(N n, Class<?super N> n_super)
{
/*...*/
}
打电话应该没问题
Object object=new Object();
signal(object, object.getClass());
因为Object
是object
. 但称它为一种警告。用 IDE 的话来说:
IntelliJ(安卓工作室)
第二个参数类型错误。找到
Class<? extends Object>
,必填:Class<? super Object>
蚀
该方法
signal(N, Class<? super N>)
不适用于参数(Object, Class<? extends Object>)
问题。
- 是否可以实现目标,我尝试过的方式,如果可以,
- 如何消除警告