实现字符串的反转及替换
2017-08-10 15:15
288 查看
方法很多,可以自己写实现也可以使用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); }
相关文章推荐
- 如何实现字符串的反转及替换?
- 如何实现字符串的反转及替换?
- java字符串操作:如何实现字符串的反转及替换?
- 实现字符串的反转及替换
- java如何实现字符串的反转及替换
- 如何实现字符串的反转及替换?
- 如何实现字符串的反转及替换?
- C语言中常用的字符串操作(子串分割、替换、去前后空格、递归实现字符串反转)
- java如何实现一个字符串的反转和替换
- Java实现一个字符串的反转
- PHP中实现中文字符串反转避免乱码的方法
- 【C/C++开发】C++实现字符串替换的两种方法
- 实现字符串反转的三种方法
- JavaScript 实现反转字符串
- 字符串反转rev_str()实现
- 用批处理实现文本文件中指定字符串的替换 zz
- 剑指offer 01-06解答思路以及代码(顺序数组找特定数字,替换空格字符,链表反转输出,重建二叉树,两个栈实现队列效果,旋转数组最小元素)
- 字符串中的空格替换JAVA实现
- asp常用的正则表达式实现字符串的替换
- java实现字符串反转