相关疑难解决方法(0)

在Java中使用递归反转字符串

这是一些递归反转字符串的Java代码.

有人可以解释它是如何工作的吗?

public static String reverse(String str) {
    if ((null == str) || (str.length() <= 1)) {
        return str;
    }
    return reverse(str.substring(1)) + str.charAt(0);
}
Run Code Online (Sandbox Code Playgroud)

我不明白这是如何工作的.

java string recursion reverse

47
推荐指数
2
解决办法
12万
查看次数

标签 统计

java ×1

recursion ×1

reverse ×1

string ×1