Sobes.tech
Intern

Jakie metody istnieją w klasie String?

sobes.tech AI

Odpowiedź od AI

  • charAt(int index) - zwraca znak na podanym indeksie.
  • length() - zwraca długość łańcucha.
  • substring(int beginIndex) - zwraca podłańcuch, zaczynając od podanego indeksu.
  • substring(int beginIndex, int endIndex) - zwraca podłańcuch od indeksu początkowego do końcowego (bez końcowego).
  • concat(String str) - łączy dwa łańcuchy.
  • equals(Object anObject) - porównuje dwa łańcuchy pod względem równości.
  • equalsIgnoreCase(String anotherString) - porównuje dwa łańcuchy ignorując wielkość liter.
  • indexOf(int ch) - zwraca indeks pierwszego wystąpienia podanego znaku.
  • indexOf(int ch, int fromIndex) - zwraca indeks pierwszego wystąpienia znaku, zaczynając od podanego indeksu.
  • indexOf(String str) - zwraca indeks pierwszego wystąpienia podanego podłańcucha.
  • indexOf(String str, int fromIndex) - zwraca indeks pierwszego wystąpienia podłańcucha, zaczynając od podanego indeksu.
  • lastIndexOf(int ch) - zwraca indeks ostatniego wystąpienia znaku.
  • lastIndexOf(String str) - zwraca indeks ostatniego wystąpienia podłańcucha.
  • startsWith(String prefix) - sprawdza, czy łańcuch zaczyna się od podanego prefiksu.
  • endsWith(String suffix) - sprawdza, czy łańcuch kończy się podanym sufiksem.
  • contains(CharSequence s) - sprawdza, czy łańcuch zawiera podaną sekwencję znaków.
  • replace(char oldChar, char newChar) - zamienia wszystkie wystąpienia znaku na inny.
  • replace(CharSequence target, CharSequence replacement) - zamienia wszystkie wystąpienia podłańcucha na inny.
  • replaceAll(String regex, String replacement) - zamienia wszystkie podłańcuchy pasujące do wyrażenia regularnego na inny podłańcuch.
  • split(String regex) - dzieli łańcuch na tablicę podłańcuchów według podanego wyrażenia regularnego.
  • toLowerCase() - konwertuje łańcuch na małe litery.
  • toUpperCase() - konwertuje łańcuch na wielkie litery.
  • trim() - usuwa początkowe i końcowe spacje.
  • valueOf(boolean b) - zwraca reprezentację tekstową wartości boolean.
  • valueOf(char c) - zwraca reprezentację tekstową znaku.
  • valueOf(char[] data) - zwraca reprezentację tekstową tablicy znaków.
  • valueOf(double d) - zwraca reprezentację tekstową liczby zmiennoprzecinkowej podwójnej precyzji.
  • valueOf(float f) - zwraca reprezentację tekstową liczby zmiennoprzecinkowej.
  • valueOf(int i) - zwraca reprezentację tekstową liczby całkowitej.
  • valueOf(long l) - zwraca reprezentację tekstową długiej liczby całkowitej.
  • valueOf(Object obj) - zwraca reprezentację tekstową obiektu.
  • toCharArray() - konwertuje łańcuch na tablicę znaków.
  • isEmpty() - sprawdza, czy łańcuch jest pusty.
  • getBytes() - zwraca reprezentację tekstową w postaci tablicy bajtów.
  • compareTo(String anotherString) - porównuje dwa łańcuchy leksykograficznie.
  • matches(String regex) - sprawdza, czy łańcuch pasuje do wyrażenia regularnego.