Java - Permutación por grupos
Hola a todos, tengo un problema que no se resolver y me estoy volviendo loco.
Tengo que hacer una permutación por grupos para conseguir todas las combinaciones posibles entre números. Por ejemplo si tengo los numeros 1234 y le digo que los grupos son de 2 necesito que me devuelva 12,13,14,23,24,34 si le digo que los grupos son de 3 esto 123,124,134,234
Alguien me puede ayudar?
Tengo que hacer una permutación por grupos para conseguir todas las combinaciones posibles entre números. Por ejemplo si tengo los numeros 1234 y le digo que los grupos son de 2 necesito que me devuelva 12,13,14,23,24,34 si le digo que los grupos son de 3 esto 123,124,134,234
Alguien me puede ayudar?