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: Pepote21 en 05 de Febrero 2017, 17:32
-
Hola a todos. Os muestro mi código al ejercicio CU00914C del tutorial de programación Java avanzado.
GRACIAS. Un saludo
package practicas.avanzadas.ej_914_C;
/**
* Ejercicio CU00914C
* Tema StringBuilder
* @author pepote21
* @version 20170205
*/
public class Test {
public static void main(String[] args){
StringBuilder a=new StringBuilder("Hola Caracola");
System.out.println("El StringBuilder es: "+a);
System.out.println("Capacidad inicial = "+a.capacity());
System.out.println("Longitud inicial = "+a.length());
a.append("s");
a.replace(0,4,"Hay");
//a.insert(13, "s");
System.out.println(a);
int n=5000;
a.replace(0,14,"Hay "+5000+" caracolas en el mar");
System.out.println(a);
String c=a.substring(24,28);
System.out.println(c);
System.out.println("Capacidad final = "+a.capacity());
System.out.println("Longitud final = "+a.length());
}
}
-
Buenas Pepote21 lo veo bien resuelto con estos comentarios
Faltaría el apartado h) que pide realizar el mismo ejercicio con la clase StringBuffer
Hay alguna línea que parece que no usas por ejemplo int n=5000; quizás fue algo que pensaste usar y luego dejaste olvidado? Esto debe evitarse porque al final nos queda un código sucio. El código debe quedar limpio tanto de comentarios no útiles como de líneas o sentencias no útiles.
Salu2