Junior
43
questionbank

Какие методы существуют у класса StringBuilder?

Получайте ответы на вопросы в реальном времени с Sobes Copilot
Ответ от нейросети sobes.tech
  • append(value): Добавляет строковое представление аргумента к текущей последовательности символов.
  • insert(offset, value): Вставляет строковое представление аргумента в указанную позицию.
  • delete(start, end): Удаляет подстроку символов из указанного диапазона.
  • deleteCharAt(index): Удаляет символ в заданной позиции.
  • replace(start, end, str): Заменяет символы в указанном диапазоне на указанную строку.
  • reverse(): Реверсирует последовательность символов.
  • length(): Возвращает текущую длину последовательности символов.
  • capacity(): Возвращает текущую емкость буфера.
  • charAt(index): Возвращает символ в заданной позиции.
  • substring(start): Возвращает новую строку, содержащую подпоследовательность символов, начиная с указанного индекса.
  • substring(start, end): Возвращает новую строку, содержащую подпоследовательность символов из указанного диапазона.
  • toString(): Возвращает строковое представление последовательности символов.
  • ensureCapacity(minimumCapacity): Гарантирует, что буфер имеет как минимум указанную емкость.
  • trimToSize(): Уменьшает емкость буфера до фактического размера используемых символов.
  • indexOf(str): Возвращает индекс первого вхождения указанной подстроки.
  • indexOf(str, fromIndex): Возвращает индекс первого вхождения указанной подстроки, начиная с указанного индекса.
  • lastIndexOf(str): Возвращает индекс последнего вхождения указанной подстроки.
  • lastIndexOf(str, fromIndex): Возвращает индекс последнего вхождения указанной подстроки, начиная с указанного индекса.