
代码实现为
package com.bird.software;
/**
*
* @author Bird
*
*/
public class Test7 {
public static void main(String [] args){
System.out.println(reverseString("abcdefg"));
}
public static String reverseString(String x){
if(x == null || x.length() < 2) return x;
return reverseString(x.substring(1, x.length()))+ x.charAt(0);
}
}
运行结果为
运行结果为
gfedcba
本文介绍了一种使用Java实现字符串反转的方法,通过递归调用自身来达到从最后一个字符开始逐个向前拼接的效果,最终完成字符串的整体反转。
8298

被折叠的 条评论
为什么被折叠?



