Что потребуется:
- установленная IDE
- пройденная глава StringBuilder в Java
- прочитать Знакомство со String, StringBuffer и StringBuilder в Java
и конечно желание попрактиковаться.
1. Конкатенация строк
Создай StringBuilder, в который последовательно добавь строки "Java", " " и "Programming".
Выведи получившуюся строку.
2. Инвертирование строки
Напиши программу, которая принимает строку от пользователя, инвертирует её с помощью StringBuilder.reverse() и выводит результат.
3. Удаление символов
Создай StringBuilder с текстом "Java is cool and fun!". Удали слова "and fun" и выведи изменённую строку.
4. Вставка текста
Напиши программу, которая принимает строку и добавляет к ней в середину слово "Java". Используй метод insert.
5. Поиск и замена
Создай строку "Hello Amigo!" с помощью StringBuilder. Найди слово "Amigo" и замени его на "Java" с помощью метода replace.
6. Создание строки по шаблону
Напиши метод, который принимает два целых числа и возвращает строку в формате: [число1] + [число2] = [результат].
Используй StringBuilder для формирования строки.
7. Преобразование списка в строку
Создай список строк (например, имена друзей) и объедини их в одну строку с разделителем ", ".
Используй StringBuilder для оптимальной работы.
8. Извлечение подстроки
Напиши программу, которая принимает строку и извлекает из неё подстроку с помощью substring.
Сначала выведи строку, а затем её часть с 3-го по 7-й символ.
9. Преобразование строки к верхнему и нижнему регистру
Используя StringBuilder, создайте метод, который выводит строку в обратном порядке, чередуя символы в верхнем и нижнем регистре.
10. Изменение первого и последнего символа
Напиши программу, которая принимает строку, изменяет её, добавляя символ "#" в начало и конец строки, и выводит результат.
Level UP
Для повышения уровня сложности каждое задание пропишите в отдельном методе.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ