Я новичок в Java, и мне трудно понять различия между разными коллекциями. У меня есть список из 19 ресурсов. Каждому ресурсу присваивается шестнадцатеричный цвет. Я хочу получить случайный ресурс с его цветом и использовать этот ресурс с моим кодом. Как только я закончил с текущим ресурсом, я хочу удалить его из списка, чтобы использовать только определенное количество ресурсов.
Должен ли я использовать словарь, карту или хеш-таблицу? Или любые другие, которых мне не хватает.