Общий уровень метода Java, получающий .class и соответствующий для instanceof - PullRequest
0 голосов
/ 28 июня 2019

Я пытаюсь использовать обобщение уровня метода, где тип берется из типа назначения, как показано в следующем примере

Parent 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...