Класс String содержит основные методы для работы со строками:
• concat(String s)или + – слияние строк;
• equals(Object ob), equalsIgnoreCase(String s) – сравнение строк с учетом и без учета регистра;
• compareTo(String s), compareToIgnoreCase (String s) – лексикографическое сравнение строк с учетом и без учета регистра;
• contentEquals(StringBuffer ob) – сравнение строки и содержимого объекта типа StringBuffer;
• charAt(int n) – извлечение из строки символа с указанным номером (нумерация с нуля);
• substring(int n, int m) – извлечение из строки подстроки длиной m–n, начиная с позиции n;
• length( ) – определение длины строки;
• valueOf(объект) – преобразование примитивного объекта к строке;
• toUpperCase( ) / toLowerCase( ) – преобразование всех символов вызывающей строки в верхний/нижний регистр;
• replace(char с1, char с2) – замена в строке всех вхождений первого символа вторым символом;
• getBytes(параметры), getChars(параметры) – извлечение символов строки в виде массива байт или символов.
8.Ход работы:
В окне программы Intellij idea создайте новый проект (File---->New---->Project---->Java). Имя проекта Prog1. Так же есть возможность задать путь для сохранения создаваемого проекта.

Рис.1 – Создание нового проекта в контекстном меню File

Рис.2 – Выбор типа нового проекта и подключаемых библиотек
В окне кода приложения ввести код программы. Затем на главной панели нажать вкладку «Run» и в открывшемся меню выбрать пункт «Run ‘Main’»

Рис.3 – Отладка и запуск программы на выполнение
Результат работы программы будет показан в окне консоли:

Рис.4 – Результат работы программы в окне консоли