Я использую входной файл, содержащий 20 шестнадцатеричных значений. Я должен прочитать пары и сохранить их в соответствующей сборке Java, затем отсортировать пары в порядке возрастания их шестнадцатеричных значений и использовать итераторы для отображения отсортированных пар на консоли. Мой вопрос: какую коллекцию лучше использовать? HashMap? LinkedList? Дерево? и т. д. Все они кажутся хорошим выбором, но я не могу решить, что будет более эффективным.Использование Hexadecimals и Java Framework Framework.
#FF0000 //red
#000084 //blue
#00FF00 //green
#FFFF00 //yellow
#FF8C00 //Orange
#FFC0CB //Pink
#D3D3D3 //Grey
#964B00 //Brown
#800080 //Purple
#000000 //Black
#013220 //Dark green
#8B0000 //Dark Red
#00008B //Dark blue
#D97700 //Dark Orange
#363737 //Dark grey
#471E8A //Dark Purple
#7f7f00 //Dark yellow
#FFFFCC //Light Yellow
#C0D9D9 //Light Blue
#D8BFD8 //Light Purple
Вы уверены, что используете тег [tag: css]? Мне кажется неправильным тегом. И вы бы использовали тип коллекции, который наилучшим образом соответствовал бы основной цели вашей коллекции. Если он будет почти всегда отсортирован, то, возможно, TreeSet. –