Представлять древовидную иерархию в Java [дубликат]
Possible Duplicate:
Java tree data-structure?
Я хочу представить иерархическую структуру в Java. Иерархия может иметь форму
Key
|
|-Value1
| |-Value11
| |-Value111
|-Value2
| |-Value22
|-Value3
|-Value4
Может кто-нибудь предложить мне наилучшую структуру данных для представления такого рода иерархии в Java?