Sobes.tech
Junior

Jaké metody existují ve třídě StringBuilder?

sobes.tech AI

Odpověď od AI

  • append(value): Přidá textové zobrazení argumentu k aktuální sekvenci znaků.
  • insert(offset, value): Vloží textové zobrazení argumentu na zadanou pozici.
  • delete(start, end): Odstraní podřetězec znaků v určeném rozsahu.
  • deleteCharAt(index): Odstraní znak na dané pozici.
  • replace(start, end, str): Nahradí znaky v určeném rozsahu zadaným řetězcem.
  • reverse(): Obrátí sekvenci znaků.
  • length(): Vrátí aktuální délku sekvence znaků.
  • capacity(): Vrátí aktuální kapacitu bufferu.
  • charAt(index): Vrátí znak na dané pozici.
  • substring(start): Vrátí nový řetězec obsahující podsekvenci znaků od zadaného indexu.
  • substring(start, end): Vrátí nový řetězec obsahující podsekvenci znaků v určeném rozsahu.
  • toString(): Vrátí textové zobrazení sekvence znaků.
  • ensureCapacity(minimumCapacity): Zajistí, že buffer má alespoň zadanou kapacitu.
  • trimToSize(): Zmenší kapacitu bufferu na skutečnou velikost používaných znaků.
  • indexOf(str): Vrátí index prvního výskytu zadaného podřetězce.
  • indexOf(str, fromIndex): Vrátí index prvního výskytu zadaného podřetězce, začínající od zadaného indexu.
  • lastIndexOf(str): Vrátí index posledního výskytu zadaného podřetězce.
  • lastIndexOf(str, fromIndex): Vrátí index posledního výskytu zadaného podřetězce, začínající od zadaného indexu.