Необходимо написать проект, для розыгрыша в магазине игрушек. Функционал должен содержать добавление новых игрушек и задания веса для выпадения игрушек.
Для сдачи проекта необходимо создать отдельный общедоступный репозиторий(Github, gitlub, или Bitbucket). Разработку вести в этом репозитории, использовать пул реквесты на изменения. Программа должна запускаться и работать, ошибок при выполнении программы быть не должно. Программа, может использоваться в различных системах, поэтому необходимо разработать класс в виде конструктора
Напишите класс-конструктор у которого принимает минимум 3 строки, содержащие три поля id игрушки, текстовое название и частоту выпадения игрушки
Из принятой строки id и частоты выпадения(веса) заполнить минимум три массива.
Используя API коллекцию: java.util.PriorityQueue добавить элементы в коллекцию
Организовать общую очередь
Вызвать Get 10 раз и записать результат в файл
Файл с кодом лежит в папке src
При запуске файла создается новый текстовый файл, в котором записывается то, что получает программа на выходе. Пример этого файла приложен "toy_raffle_results.txt".