Основы Java
Теория: Формирование строк в циклах
Полный доступ к материалам
Еще одно использование циклов — формирование строк. Подобная задача нередко встречается в программировании. Она сводится к обычной агрегации через конкатенацию.
Есть одна задача, которая популярна на собеседованиях — это переворот строки. Ее можно решить множеством разных способов, но именно посимвольный перебор считается базовым:
Общая идея переворота состоит в следующем — нужно брать символы по очереди с начала строки и соединять их в обратном порядке. Давайте проверим, как это работает:
Важно прочувствовать, как собирается сама строка — каждый следующий символ прикрепляется к результирующей строке слева, и в итоге строка оказывается перевернута.

