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.