Como eu calculo fatorial

Ola pessoal
eu preciso resolver esse problema 5. Tabelar n! para n variando de 0 a 10.
Mas eu naum sei como resolver fatorial em java como eu faço isso??

aqui esta meu codigo

public static void main(String[] args) { // TODO Auto-generated method stub for(int i = 0 ; i <= 10 ; i--){ System.out.println(i + "|" + );

Você está indo de 0 até - infinito fazendo assim…

Eu respondi esta dúvida em outro post, de uma olhada:
http://www.portaljava.com/forum/posts/list/45392.page#166694