#95 Получение типа generic во время выполнения

Компании:
X5 Домклик
Темы:
JavaКоллекции и обобщенияКод ревью

Сделать так, чтобы при создании объекта Exercise на экран выводился тип <T> (в данном случае - String):

public class Main {

    public static class Exercise<T> {

        private int id;

        public Exercise() {
            System.out.println("?");
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }
    }

    public static void main(String[] args) {
        Exercise<String> stringExercise = new Exercise<String>();
    }
}

Разбор вопроса

Ментор
Ответь как на реальном собеседовании. Я задам уточняющие вопросы, а затем сравню твой ответ с эталонным и покажу точность в %.
Войди, чтобы начать диалог Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти