简单又常见
被这简洁的写法惊艳到了!
public static String reverse(String originStr) {
if(originStr == null || originStr.length() <= 1)
return originStr;
return reverse(originStr.substring(1)) + originStr.charAt(0);
}
递归字符串反转
本文介绍了一个简洁的递归方法来实现字符串反转。该方法通过将原字符串首字符移到最后并递归调用自身来实现反转,同时处理了空字符串及长度小于等于1的情况。
简单又常见
被这简洁的写法惊艳到了!
public static String reverse(String originStr) {
if(originStr == null || originStr.length() <= 1)
return originStr;
return reverse(originStr.substring(1)) + originStr.charAt(0);
}
1096

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