Вы можете вывести этот список вещей в текстовый файл и заставить программу считывать содержимое файла в массив. Вы можете поместить его в жестко запрограммированном месте в коде, или настроить местоположение, или вы можете поместить его в classpath (src / main / resources, если вы используете соглашения maven) и читать его с помощью Class.getResourceAsStream.
Сохраните классификацию в той же строке, что и имя, разделенные разделителем, например:
Sobras de Comida|O
Colcha Deshilachada|T
et c. Длина массива - это значение, которое передается в nextInt.
Содержимое файла загружается в массив. Избавьтесь от переключателя и используйте случайное значение для индексации массива, чтобы получить вашу строку. Затем вы можете разбить строку и установить поля в pojo, которое вы возвращаете.
При таком подходе: