Java方法级别通用获取.class和instanceof的匹配

时间:2019-06-28 10:19:06

标签: java generics

我正在尝试使用方法级别的泛型,其中类型是从赋值类型中获取的,如以下示例所示

父母p = get();

,这是需要.class中的T的方法,请注意它不是类级别的泛型。我需要获取.class

public <T> T get() {
        Class[] interfaces = new Class[] {T.class};
        Object o = createObject(interfaces);
        if (o instanceof T) {
        }
    }

我还需要检查instanceof T。

0 个答案:

没有答案