Segue meu código
public class TestaFatorial { public static int fatorial(int numero) { if (numero < 2) { return numero; }
return numero * fatorial(numero - 1);
}
public static void main(String[] args) {
for (int i = 1; i <= 10; i++) {
System.out.println(fatorial(i));
}
}
}