Манипуляции с символами внутри строк. String - обычный массив из char. Объявление класса String выглядит следующим образом:
public final class String
Строка наследуется от трех типов: Serializable, Comparable и CharSequence.
1) Serializable. Объекты могут быть записаны/считанные с input/output устройств - преобразование объектов.
2) Comparable. Объекты можно сравнивать между собой - например, сортировать по алфавиту.
2) CharSequence.
charAt(int index) . Возвращает символ по указанному индексу.
length(). Возвращает длину строки.
subSequence(int beginIndex, int endIndex). Возвращает новую последовательность символов, представляющую собой подпоследовательность данной последовательности.
toString(). - конвертирует в стринг
Основные методы в String
substring(int beginIndex, int endIndex). Возвращает новую строку, представляющую собой подстроку данной строки.
startsWith(String prefix). Проверяет, начинается ли данная строка с указанной.
final String date = "Windows 95";
System.out.println(date.startsWith("Windows 9"));
--> true
trim(). Возвращает новую строку, из которой исключены все предшествующие и завершающие пробелы.
lastIndexOf(String str). Возвращает индекс последнего вхождения указанной подстроки
indexOf(int ch). Возвращает индекс первого вхождения указанного символа.
Вам ответят команда поддержки Хекслета или другие студенты.
Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно
Наши выпускники работают в компаниях:
Зарегистрируйтесь или войдите в свой аккаунт