Вы можете предположить, что строка аргумента не является нулевой, а не пустой и не содержит пробелов или знаков препинания.Как написать рекурсивный метод, который принимает строку в качестве аргумента и возвращает эту строку наизнанку?
Это код, который у меня есть до сих пор. Мне кажется, вам сначала нужно было его отменить, поэтому я попытался отменить хотя бы половину, но, очевидно, вы можете сказать, что я не знаю, что я делаю и как вы напишете это рекурсивно.
public static String reverseString(String s) {
return new (StringBuffer(s).reverse().toString()/2);
}
SO пример: если строка была «ABCDE» он должен вернуть «cbdae» если строка была «рд», а затем вернуться «рд» если строка была «321123», а затем вернуться «112233»
Как это реализовать?
Это звучит как домашнее задание. если это так, вы должны отметить это как таковое. – twain249
Определите «вывернутый наизнанку». –
Возможный дубликат [Что лучше всего рекурсивно реверсирует строку в Java?] (Http://stackoverflow.com/questions/859562/whats-the-best-way-to-recursive-reverse-a-string-in -java) –