写一个函数,输入int型,返回整数逆序后的字符串。如:输入123,返回“321”。 要求必须用递归,不能用全局变量,输入必须是一个参数,必须返回字符串。
1 public static String reverse(int arg) { 2 String val = String.valueOf(arg); 3 char first = val.charAt(0); 4 String addtion = val.substring(1); 5 String result = addtion.length() == 1 ? addtion :
reverse(Integer.parseInt(addtion)); 6 return result + first; 7 }
如有不当,欢迎指正!!