Zitat von
Prototypjack:
Das mit der Hashmap habe ich jedoch nicht wirklich verstanden, wie genau meinst du das?
Wnn man davon ausgeht, daß die Identifier Strings sind, dann wird eine Liste mit jeweils dem Hash des Identifier und der Text-Position in der Datei erstellt.
Ein Hash (z.B. als Interger) läßt sich schneller suchen/vergleichen, als ein ganzer String.
und beim Suchen in soeiner Liste wird dann sozusagen erstmal aus dem Such-Identifier ein Hash erstellt und dieser dann schön schnell gesucht.