2.5翻转字符串(递归4 )

题目描述:翻转字符串(递归方式)

实现步骤:

  1.找重复:字符串最后一个字符元素与上一个字符元素的拼接

  2.找变化: str.charAt(end) + revers(str,end -1 );

  3.找边界: end=0

关键代码:

//翻转字符串
    public static String  reverse (String str,int end){
        if(end==0){
            return str.charAt(end)+"";
        }
        return  str.charAt(end)+reverse(str,end-1);
    }
原文地址:https://www.cnblogs.com/songchengyu/p/12970779.html