用递归函数,打印整数:
package chapter1;
import java.util.Scanner;
public class Demo2 {
public static void main(String[] args) {
@SuppressWarnings("resource")
Scanner scanner = new Scanner(System.in);
int x = scanner.nextInt();
printOut(x);
}
public static void printOut(int x) {
if (x >= 10) {
printOut(x / 10);
}
printDigit(x % 10);
}
private static void printDigit(int i) {
System.out.print(i);
}
}