Рефлексия. Constructor.newInstance(params)
Задача: имею имя класса. С помощью рефлексии достаю из него все доступные конструкторы и предлагаю пользователю выбрать какой-то. После того как он выбрал, он вводит желаемые параметры определённого конструктора и создается объект по этому к-у. Вопрос: как в Constructor.newInstance(params) на место params засунуть всё то, что хочет задать пользователь? Например, у меня есть конструктор с полями (int, String), как сделать объект по этому к-у?