i zgadywać ty właśnie potrzeba treemap tylko.
Także Tworzyć element klasa z 2 atrybut: klucz i wartość
coś lubić
TreeMap parentTM = nowy TreeMap ();
TreeMap childTM1 = nowy TreeMap ();
TreeMap childTM2 = nowy TreeMap ();
Element elem1 = nowy Element (klucz, wartość);
…
// Stawiać element the mapa
childTM1.put ("(1)", elem1);
childTM1.put ("2", elem2);
childTM2.put ("(1)", elem1);
childTM2.put ("2", elem2);
parentTM.put ("(1)", childTM1);
parentTM.put ("2", childTM2);