miércoles, 24 de febrero de 2010

String vs StringBuffer vs StringBuilder

Hay varias formas de concatenar String :
  • Con el operador + --> string + string + string
  • StringBuffer --> Los métodos de StringBuffer son sincronizados, por lo cual la podemos usar de manera segura en un ambiente de multihilos.
  • StringBuilder -->Los métodos de StringBuilder no son sincronizados, por lo que tiene mejor rendimiento que StringBuffer.
La mejor manera de concatenar String es con StringBuilder, ya que su rendimiento es mayor, el tiempo de concatenacion es menor y en un ambiente multihilo sigue siendo la mejor opción