Sobes.tech
Junior

Aké metódy existujú v triede StringBuilder?

sobes.tech AI

Odpoveď od AI

  • append(value): Pridá textové zobrazenie argumentu k aktuálnej sekvencii znakov.
  • insert(offset, value): Vloží textové zobrazenie argumentu na zadanú pozíciu.
  • delete(start, end): Odstráni podreťazec znakov v určenom rozsahu.
  • deleteCharAt(index): Odstráni znak na zadanom mieste.
  • replace(start, end, str): Nahradí znaky v určenom rozsahu zadaným reťazcom.
  • reverse(): Obráti sekvenciu znakov.
  • length(): Vráti aktuálnu dĺžku sekvencie znakov.
  • capacity(): Vráti aktuálnu kapacitu bufferu.
  • charAt(index): Vráti znak na zadanom mieste.
  • substring(start): Vráti nový reťazec obsahujúci podsekvenciu znakov od zadaného indexu.
  • substring(start, end): Vráti nový reťazec obsahujúci podsekvenciu znakov v určenom rozsahu.
  • toString(): Vráti textové zobrazenie sekvencie znakov.
  • ensureCapacity(minimumCapacity): Zabezpečí, že buffer má aspoň zadanú kapacitu.
  • trimToSize(): Zníži kapacitu bufferu na skutočnú veľkosť používaných znakov.
  • indexOf(str): Vráti index prvej výskytu zadaného podreťazca.
  • indexOf(str, fromIndex): Vráti index prvého výskytu zadaného podreťazca, začínajúc od zadaného indexu.
  • lastIndexOf(str): Vráti index posledného výskytu zadaného podreťazca.
  • lastIndexOf(str, fromIndex): Vráti index posledného výskytu zadaného podreťazca, začínajúc od zadaného indexu.