草庐IT

java - 将类文字作为交集类型返回

我有几个实现一些通用接口(interface)的枚举,我想从方法中返回类文字。但是我无法正确指定交集类型。请参阅下面说明问题的代码示例。publicclassGenericsTest{interfaceIface{}enumE1implementsIface{}enumE2implementsIface{}&Iface>ClassgetEnum1(){returnE1.class;//ERRORincompatibletypes:java.lang.Classcannotbeconvertedtojava.lang.Class}Class>getEnum3(){returnE1.cla