Tabla de contenido:

¿Cómo se borra un constructor de cuerdas?
¿Cómo se borra un constructor de cuerdas?

Video: ¿Cómo se borra un constructor de cuerdas?

Video: ¿Cómo se borra un constructor de cuerdas?
Video: Nudo de albañil, cómo poner y quitar el hilo fácil / knot for construction of all kinds 2024, Noviembre
Anonim

1) Borrar StringBuilder asignando un nuevo objeto

  1. public class JavaStringBufferClearEmptyExample {
  2. público vacío estático principal Cuerda argumentos) {
  3. StringBuilder sbStr = nulo;
  4. para (int i = 1; i <= 5; i ++) {
  5. // claro el contenido de la iteración anterior.
  6. sbStr = nuevo StringBuilder ();
  7. sbStr. anexar (i);
  8. Sistema. fuera. imprimir (sbStr);

Entonces, ¿cómo convierto StringBuilder en cadena?

Para convertir un StringBuilder en un valor de String, simplemente invoque el método toString () en él

  1. Cree una instancia de la clase StringBuilder.
  2. Agregue datos usando el método append ().
  3. Convierta StringBuilder en cadena usando el método toString ().

¿Cómo sé si mi StringBuilder está vacío? El método de longitud del StringBuilder o la clase StringBuffer devuelve la longitud de la secuencia de caracteres que tiene actualmente. Como puede ver en el ejemplo, para comprobar si los StringBuilder está vacío , obtenga la longitud del StringBuilder objeto. Si la longitud es 0, es vacío , de otra forma no.

Además, ¿cómo se elimina algo de una cadena en Java?

Puede utilizar el método substring () de Java . lang. Cuerda clase a retirar el primer o último carácter de Cuerda en Java . El método substring () está sobrecargado y proporciona un par de versiones que le permiten retirar un personaje de cualquier posición en Java.

¿Cuál es mejor StringBuffer o StringBuilder?

String es inmutable mientras que StringBuffer y StringBuider son clases mutables. StringBuffer es seguro para subprocesos y sincronizado, mientras que StringBuilder no es, por eso StringBuilder es más rápido que StringBuffer . String concat + operador utiliza internamente StringBuffer o StringBuilder clase.

Recomendado: