
正文
用递归调用实现字符串反转(java版)
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
写一个函数,输入int型,返回整数逆序后的字符串。如:输入123,返回“321”。 要求必须用递归,不能用全局变量,输入必须是一个参数,必须返回字符串。
public static String reverse(int arg) {
String val = String.valueOf(arg);
char first = val.charAt(0);
String addtion = val.substring(1);
String result = addtion.length() == 1 ? addtion :
reverse(Integer.parseInt(addtion));
return result + first;
}
如有不当,欢迎指正!!





