Artículos
Java

String: Reemplazar cadenas con Java

03/Ene/2013

¡Buenas! Como tercer ejemplo del set de manipulación de cadenas de caracteres les voy a mostrar como reemplazar cadenas con Java, es decir, reemplazar subcadenas por otras en una cadena de caracteres utilizando Java.

El ejemplo partirá de la siguiente cadena de caracteres:

www.lineadecodigo.com

Ahora, si quisiéramos reemplazar la subcadena ‘lineadecodigo’ por la cadena ‘aulambra’, lo que esperamos obtener es una cadena de caracteres con la siguiente forma:

www.aulambra.com

Para poder reemplazar cadenas con Java primero usaremos el método replaceAll de la clase String, el cual toma como argumentos un String o Expresión Regular y un String de reemplazo, y en todas las apariciones del primer argumento se pondrá al segundo argumento en su lugar.

public static String reemplazar(String cadena, String busqueda, String reemplazo) {
  return cadena.replaceAll(busqueda, reemplazo);
}

Ahora tendremos que invocar a este método pasándole las dos cadenas comentadas anteriormente:

String sURL = "http://www.lineadecodigo.com";
String sNuevaURL = reemplazar(sURL,"lineadecodigo","aulambra");
System.out.println(sNuevaURL);

Cabe destacar que también podemos utilizar el método replace para reemplazar todas las apariciones de un carácter por otro y el método replaceFirst para reemplazar solo la primera aparición del primer String por el segundo.

Vídeos sobre Java

Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.

Test Java

¿Te atreves a probar tus habilidades y conocimiento en Java con nuestro test?

Test Java
Suscribir
Notificar de
guest
2 Comentarios
Recientes
Anteriores Más votados
Opiniones integradas
Ver todos los comentarios