/
Вопросы и ответы
/
Java
/

Как переворачивать строку в java рекурсией

Как переворачивать строку в java рекурсией

4 года назад

Человек-Молекула

Ответы

1

Приведенный ниже метод reverseByRecurs() перевернет строку с помощью рекурсии :

public static String reverseByRecurs(String str) {
        if(str.length() == 0) {
            return "";
        } else {
            return reverseByRecurs(str.substring(1)) + str.charAt(0);
        }
    }

    System.out.println(reverseByRecurs("12345")); // => 54321

3 года назад

Сергей Якимович

+7 800 100 22 47

бесплатно по РФ

+7 495 085 21 62

бесплатно по Москве

108813 г. Москва, вн.тер.г. поселение Московский,
г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
ИНН 7325174845