metodo replace de String

mflecha
23 de Octubre del 2003
quiero sustituir parte de una cadena por otra, pero el metodo replace sustituye un caracter por otro. por ejemplo, quiero sustituir, dentro de "hola", "ol" por "lo", por ejemplo. como puedo hacerlo??

Marcos
23 de Octubre del 2003
Depende de la versión de Java que utilices, si utilizas el jdk 1.2.2 no puedes, a no ser que utilices la clase StringBuffer, pero si tienes el jdk 1.4.2 hay dos nuevos métodos que si te pueden servir: replaceAll(String regex, String replacement) y replaceFirst(String regex, String replacement)

mflecha
23 de Octubre del 2003
muchas gracias