Hallo Leute,
ich muss zu Programmstart eine große Menge an Strings in ein HashSet<String> laden, über 1.000.000. Derzeit habe ich die Strings alle in einer txt-Datei gespeichert, jede Zeile einen. Dann lese ich sie über
zeilenweise ein. Der ganze Vorgang dauert mehrere Minuten. Kann man das irgendwie beschleunigen, indem ich die Daten anders abspeichere und anders einlese?
Vielen Dank!
ich muss zu Programmstart eine große Menge an Strings in ein HashSet<String> laden, über 1.000.000. Derzeit habe ich die Strings alle in einer txt-Datei gespeichert, jede Zeile einen. Dann lese ich sie über
Java:
eader = new RandomAccessFile(file, "r");
Vielen Dank!
Zuletzt bearbeitet: