Welcher Weg ist effizienter, Zeichen/Teilzeichenfolge in einer Zeichenfolge zu ersetzen. Ich habe gesucht und ich zwei Möglichkeiten gefunden haben:String Ersatz Effizienz Java
output = output.replaceAll(REGEX, REPLACEMENT);
oder
Pattern p = Pattern.compile(REGEX);
Matcher m = p.matcher(output);
output = m.replaceAll(REPLACEMENT);
Ich meine mit Effizienz: weniger Zeit, Schleifen und/oder neue Variablen.
Siehe [java.util.regex - Wichtigkeit von Pattern.compile()?] (Http://stackoverflow.com/questions/1720191/java-util-regex-importance-of-pattern-compile) –