Sobes.tech
Junior

¿Qué métodos existen en la clase StringBuilder?

sobes.tech AI

Respuesta de la IA

  • append(value): Añade la representación en cadena del argumento a la secuencia de caracteres actual.
  • insert(offset, value): Inserta la representación en cadena del argumento en la posición especificada.
  • delete(start, end): Elimina la subcadena de caracteres en el rango especificado.
  • deleteCharAt(index): Elimina el carácter en la posición dada.
  • replace(start, end, str): Reemplaza los caracteres en el rango especificado por la cadena dada.
  • reverse(): Invierte la secuencia de caracteres.
  • length(): Devuelve la longitud actual de la secuencia de caracteres.
  • capacity(): Devuelve la capacidad actual del búfer.
  • charAt(index): Devuelve el carácter en la posición dada.
  • substring(start): Devuelve una nueva cadena que contiene la subcadena de caracteres desde el índice especificado.
  • substring(start, end): Devuelve una nueva cadena que contiene la subcadena de caracteres en el rango especificado.
  • toString(): Devuelve la representación en cadena de la secuencia de caracteres.
  • ensureCapacity(minimumCapacity): Garantiza que el búfer tenga al menos la capacidad especificada.
  • trimToSize(): Reduce la capacidad del búfer al tamaño real de los caracteres utilizados.
  • indexOf(str): Devuelve el índice de la primera ocurrencia de la subcadena especificada.
  • indexOf(str, fromIndex): Devuelve el índice de la primera ocurrencia de la subcadena especificada, comenzando desde el índice dado.
  • lastIndexOf(str): Devuelve el índice de la última ocurrencia de la subcadena especificada.
  • lastIndexOf(str, fromIndex): Devuelve el índice de la última ocurrencia de la subcadena especificada, comenzando desde el índice dado.