Sobes.tech
Junior

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

sobes.tech AI

Отговор от AI

  • 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): Връща индекса на последното вхождение на посочения подниз, започвайки от посочения индекс.