Diciamo che avevo bisogno di creare una serie di oggetti String [].Come denominare dinamicamente gli oggetti in Java?
So che se volevo fare un array di stringhe chiamato "test" per contenere 3 stringhe che potevo fare
String [] test = new String [3];
Ma diciamo che avevo bisogno di creare una serie di questi array e volevo che fossero denominati, 1,2, 3, 4, 5 ... ecc. Per tutti quelli di cui avevo bisogno e non sapevo come molti di quelli di cui avrei bisogno.
Come faccio a ottenere un effetto simile a questo:
for (int k=0; k=5; k++){
String[] k = new String[3];
}
Che sarebbe creato 5 matrici di stringa denominata 1 a 5. In sostanza voglio essere in grado di creare oggetti array con un nome detemined da qualche altra funzione . Perché non riesco a farlo? Sono solo stupido?
Quali sono i casi d'uso a cui stai pensando per questo comportamento? Forse sapendo che possiamo aiutarti a capire un modo Java per fare ciò che vuoi, senza variabili nominate dinamicamente. – Phil