String — наиболее часто используемый класс Java. Очевидная причина этого в том, что строки — исключительно важный элемент программирования. Класс java.lang.String состоит из трех final полей: массив символов, длина строки и сдвиг в массиве, с помощью которого реализуется метод substring. Так же в этом классе есть поле, в котором хранится посчитанный хэшкод, после первого вызова метода hashCode. Стоит знать, что: Основные методы Здесь мы рассмотрим основные методы класса String Возвращает символ из строки по индексу Достает символ по индексу и возвращает ее числовой код (ascii) Данный метод сравнивает две строки лексически или лексикографически. Возвращает числовое значение. Пример: str1=JAva str2=Java. Возвращает -32 или 32. Происходит вычитание символов Данный метод сравнивает две строки без учета регистра. (см. метод compareTo) Пример: str1=JAva str2=Jaca. Возвращает -19 или 19. Данный метод предназначен для слияния, объединения, сложения двух строк. Пример: str1=Java str2=Java. Воз