Combinações numericas em java

Eu estou criando um programa que testa algumas combinações numéricas usando FORS encadeados , mas só consigo com dois algarismos ,queria fazer c mais algarismos mas não consigo

Manda lo código 0/

Class comb {
Public static void main (String []args){

      int i,j;

   For (i=0;i<10;i++){


     For (j=0;j<10;j++){
     System.out.println(i+""j);
 }

}

Eu já tentei com mais FORS mas não deu certo

Tenta pesquisar sobre produto cartesiano.

Use o random que sai mais barato, depois use um Set<Integer> colecao, para adicionar valores NÃO repetidos e se precisar um while para controlar o tamanho da coleção.
Ex.:
Combinações com quatro números:

Random rand = new Random();
        for (int i = 0; i < 10; i++) {
            System.out.println(1000+rand.nextInt(9000));
        }

Para combinações com 3 números, basta alterar a lógica, ex.:

System.out.println(100+rand.nextInt(900));

hmm, deu certo aqui vlw