N
NerdiiXxX
Gast
Hallo zusammen habe eine Frage
Und zwar, ich hab derzeit eine map die folgenden aufbau hat:
static TreeMap<String, ArrayList<String>> a7CallExecStorProd = new TreeMap<String, ArrayList<String>>();
Darin befinden sich derzeit z.B. folgende werte
(String und Arraylist werden bei mir durch ";" sichtbar getrennt)
(elemente der Arraylist durch ","
x1 ; x2 , x3 , x4 , x5 , x6 , x7 , x8
x2 ; x3 , x4
x3 ; x4 , x5
x4 ; x6 , x7 , x8
x8 ; x9 , x10 , x11
x11 ; x12
Meine frage ist jetzt, wie und ob ich das am besten in einer art baumstruktur auslesen aknn...
die Ausgabe im nachhinein soll die abhängigkeiten der einzelnen Keys zu den Values darstellen
In diesem beisipel soll sie so aussehen:
X1 hat eine beziehung zu x2, x2 wiederum zu x3, welche wiederrum zu x4 eine aufbaut, die wiederum zu x6 eine aufbaut, zu x7 und zu x8, ebenso hat x1 -> x2 -> x3 eine bezieung mit x5
x1 -> x2 -> x3 -> x4
x1 -> x2 -> x3 -> x5
x1 -> x2 -> x4 -> x6
x1 -> x2 -> x4 -> x7
x1 -> x2 -> x4 -> x8
x1 -> x3 -> x4 -> x6
x1 -> x3 -> x4 -> x7
x1 -> x3 -> x4 -> x8
und so weiter
Hoffe das war verständlich und ihr könnt mir weiterhelfen ich verzweifle derzeit daran!
Vielen Dank!
Und zwar, ich hab derzeit eine map die folgenden aufbau hat:
static TreeMap<String, ArrayList<String>> a7CallExecStorProd = new TreeMap<String, ArrayList<String>>();
Darin befinden sich derzeit z.B. folgende werte
(String und Arraylist werden bei mir durch ";" sichtbar getrennt)
(elemente der Arraylist durch ","
x1 ; x2 , x3 , x4 , x5 , x6 , x7 , x8
x2 ; x3 , x4
x3 ; x4 , x5
x4 ; x6 , x7 , x8
x8 ; x9 , x10 , x11
x11 ; x12
Meine frage ist jetzt, wie und ob ich das am besten in einer art baumstruktur auslesen aknn...
die Ausgabe im nachhinein soll die abhängigkeiten der einzelnen Keys zu den Values darstellen
In diesem beisipel soll sie so aussehen:
X1 hat eine beziehung zu x2, x2 wiederum zu x3, welche wiederrum zu x4 eine aufbaut, die wiederum zu x6 eine aufbaut, zu x7 und zu x8, ebenso hat x1 -> x2 -> x3 eine bezieung mit x5
x1 -> x2 -> x3 -> x4
x1 -> x2 -> x3 -> x5
x1 -> x2 -> x4 -> x6
x1 -> x2 -> x4 -> x7
x1 -> x2 -> x4 -> x8
x1 -> x3 -> x4 -> x6
x1 -> x3 -> x4 -> x7
x1 -> x3 -> x4 -> x8
und so weiter
Hoffe das war verständlich und ihr könnt mir weiterhelfen ich verzweifle derzeit daran!
Vielen Dank!