如何实现字符串的反转及替换?

2018-07-25  本文已影响261人  唐怀瑟_

方法很多,可以自己写实现也可以使用String或StringBuffer/StringBuilder中的方法。有一道很常见的面试题是用递归实现字符串反转,代码如下所示:

   public static String reverse(String originStr) {
        if(originStr == null || originStr.length() <= 1)
            return originStr;
        return reverse(originStr.substring(1)) + originStr.charAt(0);
    }
上一篇下一篇

猜你喜欢

热点阅读