В настоящее время я борюсь с концепцией наличия Hashtable в качестве значения в паре ключ-значение другого Hashtable.Является ли Hashtable как ценность другого Hashtable рекомендуемым?
Hashtable<Key,Hashtable<Key,Value> table;
В моем текущем проекте мне требуется способ группировки данных в 2 раза, вроде как узел-структуры (TreeView). Вот простой пример такого рода данных, я хочу хранить:
- group1
- element1
- element2
- group2
- element3
- element4
- element5
только думает, которая пришла мне в голова использует упомянутый выше Hashtable-конструкт или создание «узел-коллекцию», который будет группа моих данных, как описано. (существует ли такая «сборка узлов» в Java API?)
Благоприятно ли использовать идею Hashtable по идее сборки узлов?
Я имею в виду, что использование 'Hashtable' at * all * - плохая идея; вы должны использовать 'HashMap'. –