Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: david82 en 19 de Agosto 2017, 01:52
-
Buenas.
Aquí dejo mi solución al ejercicio propuesto CU00914C del curso avanzado de programación Java.
public class EjercicioStringBuilder {
public static void main(String[] args) {
StringBuilder cadena = new StringBuilder("Hola Caracola");
System.out.println("El StringBuilder es: "+cadena);
System.out.println("Capacidad Inicial: "+cadena.capacity());
System.out.println("Su longitud inicial es: "+cadena.length());
System.out.println();
cadena.replace(0,cadena.length(),"Hay caracolas"); //cambio de contenido
System.out.println(cadena);
cadena.insert(4, "5000 "); //adicion de 5000 despues de Hay
System.out.println(cadena);
cadena.append(" en el mar"); //adicion al final del contenido inicial
System.out.println(cadena);
System.out.println(cadena.substring(cadena.length()-4, cadena.length()));
System.out.println("Capacidad Final: "+cadena.capacity());
System.out.println("Su longitud Final es: "+cadena.length());
}
}
public class EjercicioStringBuffer {
public static void main(String[] args) {
StringBuffer cadena = new StringBuffer("Hola Caracola");
System.out.println("El StringBuilder es: "+cadena);
System.out.println("Capacidad Inicial: "+cadena.capacity());
System.out.println("Su longitud inicial es: "+cadena.length());
System.out.println();
cadena.replace(0,cadena.length(),"Hay caracolas"); //cambio de contenido
System.out.println(cadena);
cadena.insert(4, "5000 "); //adicion de 5000 despues de Hay
System.out.println(cadena);
cadena.append(" en el mar"); //adicion al final del contenido inicial
System.out.println(cadena);
System.out.println(cadena.substring(cadena.length()-4, cadena.length()));
System.out.println("Capacidad Final: "+cadena.capacity());
System.out.println("Su longitud Final es: "+cadena.length());
}
}
Saludos!!! :)
-
Buenas david82, ejercicio correcto
Salu2