Java - 如何实现字符串的反转?
2017-10-26 14:23
337 查看
方法很多,可以自己实现也可以使用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 如何实现一个字符串的反转 (转自网络)
- java字符串操作:如何实现字符串的反转及替换?
- java 如何实现一个字符串的反转
- java如何实现字符串的反转及替换
- 在java中,字符串的加法是如何实现的
- java中实现字符串的反转
- java实现字符串反转
- Java字符串反转算法实现
- Java实现字符串反转
- 字符串反转 -- java实现
- java如何实现日期格式和字符串之间的转化
- java实现字符串反转
- 初识Java,初出茅庐:字符串实现反转的几种方法
- java实现字符串反转
- java实现字符串反转(二)
- Java 字符串反转实现
- java实现字符串的反转 (如:输入abcd 输出dcba)见例解
- java实现字符串反转
- 怎样把字符串反转? Java实现