Einzelnen Beitrag anzeigen
Alt 10.05.2012, 22:37   #3 (permalink)
nillehammer
Stammbenutzer
Viertel Gigabyte
 
Registriert seit: 26.07.2011
Fachbeiträge: 2.886
Abgegebene Danke: 76
Erhielt 600 Danke für 590 Beiträge
Java Code: Quelltext in neuem Fenster öffnen
1
String author = array[j].trim().toUpperCase();
Ich glaube zwar auch nicht, dass DAS der Flaschenhalst ist, aber das toUpperCase kannst Du Dir vielleicht sparen. In Deiner Beispielausgabe sind die Namen jedenfalls auch nicht geuppercased.

Und um Marco's Tipp mit dem substring statt Split zu verfeinern. Das ist genau das, was der StringTokenizer macht. Den könnte man also auch noch ausprobieren.

Aber wie immer, keine Optimierung ohne Kontrolle, also um die entsprechenden Codeabschitte mal Zeitstempel setzen (System.currentTimeMillis), Differenzen bilden und mit System.out.printlin ausgeben lassen.
__________________
http://www.winfonet.eu
nillehammer ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Danke sagt:
Curry (11.05.2012)