最好的方法是不使用递归。这些内容通常用于教学生递归概念,而不是实际的最佳实践。因此,您的操作方式就很好。只是不要在Java应用中将递归用于现实应用中的此类内容;)
PS。除了我刚才所说的,我将选择
""递归函数的基本情况:
public String reverseString(String s){ if (s.length() == 0) return s; return reverseString(s.substring(1)) + s.charAt(0);}
最好的方法是不使用递归。这些内容通常用于教学生递归概念,而不是实际的最佳实践。因此,您的操作方式就很好。只是不要在Java应用中将递归用于现实应用中的此类内容;)
PS。除了我刚才所说的,我将选择
""递归函数的基本情况:
public String reverseString(String s){ if (s.length() == 0) return s; return reverseString(s.substring(1)) + s.charAt(0);}