Java笔试题学习之07(字符串翻转)

版权声明:欢迎转载,期待指正 https://blog.csdn.net/fighting_sxw/article/details/89786013
public class Test07 {
    public static String reverse(String originStr){
        if (originStr==null||originStr.length()<=1){
            return originStr;
        }
        return reverse(originStr.substring(1))+originStr.charAt(0);
    }

    public static void main(String[] args) {
        System.out.println(reverse("abcd"));
    }
}

思路:
递归的将字符串的首字母放到最后一个位置

ps:从大佬的抖音直接搬运过来,抖音号:Todaystart,不妥之处,还望指正!

猜你喜欢

转载自blog.csdn.net/fighting_sxw/article/details/89786013