vabbè.. te lo dico in metalinguaggio pterofallico con scappellamento a dx c/java like:
io farei con un solo ciclo :
(ammettiamo che voglia usare SOLO le lettere, quelle minuscole, quindi secondo la tabella ascii 7bit i char dall'indice 97 al 122 (decimale).. poi se vuoi usare altri intervalli vedi tu
codice:int offset = 97; int end = 122; int counter = offset; int arrayIndex = 0; char[] ciarrarrai = new char[255]; while(true) { ciarrarray[0] = counter; if(counter == end) { counter == offset; arrayIndex++; for(int i=1; i < arrayIndex+1; i++) { if(charrarray[i] == end) charrarray[i] = offset; else charrarray[i]++; } continue; } if(counter == end && arrayIndex == 254) { break; } /* Qui printi il charrarray, o il singolo char incrementato.. quello che vuoi */ counter++; }
p.s. non incollare sto codice che è scritto (a pene di segugio) per direttissima dentro il messaggio.. sicuramente non funziona, prendilo solo come esempio.
detto ciò.. non era meglio postare in programmazione?