Например, можно сделать что-то вроде этого:Есть ли способ создать экземпляр generic с помощью переменной Class?
public void doSomething(Class clazz) {
List<clazz> list = new ArrayList<clazz>();
list.add(clazz.newInstance));
}
Я знаю, что это не работает, но это показывает, что я пытаюсь получить в. Есть ли способ параметризовать создание родового класса?
Спасибо, Peter
Почему? Что бы вы сделали со списком? – SLaks
Как вы решите, что делать с вещами внутри, кроме как с 'instanceof'? – BoltClock
Список - это всего лишь пример того типа механики, который я пытаюсь использовать. Реальное приложение отличается. – Risser