int和字符串类型递归逆序输出
浮绿水 2018-07-27 03:19:35 package test;
public class Like {
//数字递归逆序
public void func(int i) {
if (i > 0) {
System.out.print(i % 10);
func(i / 10);
}
}
//字符串递归逆序
public String reverse(String input) {
if (input.isEmpty ())
{
return input;
}
return reverse (input.substring(1)) + input.charAt (0);
}
public static void main(String[] args) {
Like t = new Like();
//t.func(5473212); // 控制台打印12345
String str= t.reverse("striig");
System.out.println(str);// 控制台打印giirts
}
}