有没有一种方法可以引用任何内部类?
我想指定一个与内部类兼容的返回类型,例如。
我想指定一个与内部类兼容的返回类型,例如。
Class<OuterClass.*> some_method();
我知道这个语法是无效的。有没有一种表达方式?
我知道我不能使用类似于 Class<? extends OuterClass>
这样的方法,因为内部类不会继承外部类。
class OuterClass <T extends InnerClass> {public static class InnerClass {}}
,解决方法在answer中。 - Aquarius Power