package StringBuilder; /* * StringBuilder es una clase de operación de cadena variable, podemos considerarla como un contenedor de objetos. La función central del uso de StringBuilder: el rendimiento de las cadenas operativas es mayor que el de las cadenas (como empalme, modificación, etc.) * */ /* Crear objetos : public StringBuilder() crea un objeto de cadena variable en blanco, no contiene cualquier contenido public StringBuilder(String str) crea un objeto de cadena variable que especifica el contenido de la cadena API de uso común public StringBuilder append (cualquier tipo) agrega datos y devuelve el propio objeto StringBuilder public StringBuilder reverse() invierte el contenido del objeto public int length() devuelve la longitud del contenido del objeto public String toString() puede convertir StringBuilder en String a través de toString() * */ public class Stringbuilder { public static void main(String[] args) { StringBuilder stringbuilder1=new StringBuilder();// Crea un objeto de cadena mutable vacío que no contiene nada. stringbuilder1.append("Te amo") ; stringbuilder1.append("China").append("Es tan hermoso");//el método appand devolverá el objeto actual stringbuilder1 para que pueda escribir System.out.println(stringbuilder1); System.out.println("-- ---- ---------------------------------------------- ----" ); stringbuilder1.reverse();//Este método también devolverá el objeto actual System.out.println(stringbuilder1); System.out.println("----------- ------ --------------------------------------"); Sistema.fuera .println("stringbuilder1: La longitud es "+stringbuilder1.length()); // Durante el desarrollo, el tipo StringBuilder debe convertirse al tipo String String s=stringbuilder1.toString(); GO(s); } public vacío estático GO(String d){ } }