Назад к вопросам
Intern
76
questionbank
Какие существуют методы класса String?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
charAt(int index)- возвращает символ по указанному индексу.length()- возвращает длину строки.substring(int beginIndex)- возвращает подстроку, начиная с указанного индекса.substring(int beginIndex, int endIndex)- возвращает подстроку от начального до конечного индекса (не включая конечный).concat(String str)- объединяет две строки.equals(Object anObject)- сравнивает две строки на равенство.equalsIgnoreCase(String anotherString)- сравнивает две строки без учета регистра.indexOf(int ch)- возвращает индекс первого вхождения указанного символа.indexOf(int ch, int fromIndex)- возвращает индекс первого вхождения символа, начиная с указанного индекса.indexOf(String str)- возвращает индекс первого вхождения указанной подстроки.indexOf(String str, int fromIndex)- возвращает индекс первого вхождения подстроки, начиная с указанного индекса.lastIndexOf(int ch)- возвращает индекс последнего вхождения символа.lastIndexOf(String str)- возвращает индекс последнего вхождения подстроки.startsWith(String prefix)- проверяет, начинается ли строка с указанного префикса.endsWith(String suffix)- проверяет, заканчивается ли строка указанным суффиксом.contains(CharSequence s)- проверяет, содержит ли строка указанную последовательность символов.replace(char oldChar, char newChar)- заменяет все вхождения одного символа на другой.replace(CharSequence target, CharSequence replacement)- заменяет все вхождения подстроки на другую подстроку.replaceAll(String regex, String replacement)- заменяет все подстроки, соответствующие регулярному выражению, на другую подстроку.split(String regex)- разбивает строку на массив подстрок по указанному регулярному выражению.toLowerCase()- преобразует строку в нижний регистр.toUpperCase()- преобразует строку в верхний регистр.trim()- удаляет начальные и конечные пробелы.valueOf(boolean b)- возвращает строковое представление булева значения.valueOf(char c)- возвращает строковое представление символа.valueOf(char[] data)- возвращает строковое представление массива символов.valueOf(double d)- возвращает строковое представление числа с плавающей запятой двойной точности.valueOf(float f)- возвращает строковое представление числа с плавающей запятой.valueOf(int i)- возвращает строковое представление целого числа.valueOf(long l)- возвращает строковое представление длинного целого числа.valueOf(Object obj)- возвращает строковое представление объекта.toCharArray()- преобразует строку в массив символов.isEmpty()- проверяет, пуста ли строка.getBytes()- возвращает строковое представление в виде массива байт.compareTo(String anotherString)- сравнивает две строки лексикографически.matches(String regex)- проверяет, соответствует ли строка регулярному выражению.