Intern
51
questionbank

Какие существуют методы класса String?

Получайте ответы на вопросы в реальном времени с Sobes Copilot
Ответ от нейросети sobes.tech
  • 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) - проверяет, соответствует ли строка регулярному выражению.