De alguma forma, estaria certo?
public static void main(String[] args) {
int temp = 0;
int i = 10;
temp = i;
for (; i > 0; i--) {
if(i != 1) {
temp = temp * (i - 1);
}
}
System.out.println("O fatorial de 10: " + temp);
}