Hallo,
ich lese eine Package Struktur aus einem anderen Programm ein.
Das Datenstruktur ist dann ein Array mit allen Packages und sieht dann so aus:
Arraygröße >>1000
die Reihenfolge der Elemente ist vollig ungeordnet, nicht so wie in diesem Beispiel.
wie kann ich das möglichst schnell in einen Jtree laden.
mit dem momentanen Algorithmus dauert es 3 bis 5 sekunden
Momentaner algorithmus:
ich zerlege jedes Element in die einzelnen Packages und füge diese dann hinzu, wenn sie nicht schon vorhanden sind.
Hat jemand ne Idee wie man das schneller machen kann?
ich lese eine Package Struktur aus einem anderen Programm ein.
Das Datenstruktur ist dann ein Array mit allen Packages und sieht dann so aus:
Arraygröße >>1000
test
test::unterpackage1
test::unterpackage1::unterunterPackage1
test::unterpackage1::unterunterPackage2
test::unterpackage2
test::unterpackage2::unterunterPackage1
test::unterpackage2::unterunterPackage2
.
.
.
die Reihenfolge der Elemente ist vollig ungeordnet, nicht so wie in diesem Beispiel.
wie kann ich das möglichst schnell in einen Jtree laden.
mit dem momentanen Algorithmus dauert es 3 bis 5 sekunden
Momentaner algorithmus:
ich zerlege jedes Element in die einzelnen Packages und füge diese dann hinzu, wenn sie nicht schon vorhanden sind.
Hat jemand ne Idee wie man das schneller machen kann?