Così facendo, però, ho un problema di indici.
Se io mi creassi un metodo per la creazione la creazione del campione avrei un problema nella gestione degli indici, in quanto dovrei trovare un modo per dirgli di prendermi all'inizio solo il valore in indice 0, poi il valore in 0 e 1 e così via.
Creando per esempio la classe Pippo:
codice:
public class Pippo
{
private char[] lets={'a', 'b', 'c', 'd'};
private void creaCampione(int gc){
for(int i=0; i<gc; i++){
System.out.print(lets[i] + "\t");
}
System.out.println("\n");
}
public void listaCampioni(int gc){
for(long i=0; i<Math.pow(gc, 3); i++){
creaCampione(gc);
}
}
public static void main(String argv[]){
new Pippo().listaCampioni(3);
}
}
mi da il seguente output:
a b c
a b c
a b c
a b c
a b c
a b c
a b c
a b c
a b c
a b c
//e così via