Sobes.tech
Junior

Jakie metody istnieją w klasie StringBuilder?

sobes.tech AI

Odpowiedź od AI

  • append(value): Dodaje reprezentację argumentu w postaci łańcucha do bieżącej sekwencji znaków.
  • insert(offset, value): Wstawia reprezentację argumentu w postaci łańcucha w określonej pozycji.
  • delete(start, end): Usuwa podłańcuch znaków z określonego zakresu.
  • deleteCharAt(index): Usuwa znak na podanej pozycji.
  • replace(start, end, str): Zastępuje znaki w określonym zakresie podanym łańcuchem.
  • reverse(): Odwraca sekwencję znaków.
  • length(): Zwraca obecną długość sekwencji znaków.
  • capacity(): Zwraca obecną pojemność bufora.
  • charAt(index): Zwraca znak na podanej pozycji.
  • substring(start): Zwraca nowy łańcuch zawierający podsekwencję znaków od podanego indeksu.
  • substring(start, end): Zwraca nowy łańcuch zawierający podsekwencję znaków z określonego zakresu.
  • toString(): Zwraca reprezentację łańcucha znaków.
  • ensureCapacity(minimumCapacity): Zapewnia, że bufor ma co najmniej podaną pojemność.
  • trimToSize(): Zmniejsza pojemność bufora do rzeczywistego rozmiaru używanych znaków.
  • indexOf(str): Zwraca indeks pierwszego wystąpienia podanego podłańcucha.
  • indexOf(str, fromIndex): Zwraca indeks pierwszego wystąpienia podłańcucha, zaczynając od podanego indeksu.
  • lastIndexOf(str): Zwraca indeks ostatniego wystąpienia podłańcucha.
  • lastIndexOf(str, fromIndex): Zwraca indeks ostatniego wystąpienia podłańcucha, zaczynając od podanego indeksu.