Problema de desempenho: “java.text.MessageFormat.format” vs “StringBuilder”
Eu quero saber em comparação deMessageFormat
ouStringBuilder
classe. Vamos dizer um exemplo, eu tenho uma String. Para o desempenho, qual deles é mais rápido entre:java.text.MessageFormat.format
ouStringBuilder("Test ").append("Hello ")
?
String txt = java.text.MessageFormat.format("Test {0}"," Hello")
String txt1= new StringBuilder("Test ").append("Hello ")
Eu só quero saber qual deles é usado em caso de melhor prática ou desempenho sábio