I nomi degli studenti (String []) e i segni corrispondenti (int []) sono memorizzati in array diversi.Iterazione su due array contemporaneamente utilizzando per ogni ciclo in Java
In che modo è possibile eseguire iterazioni su entrambi gli array utilizzando per ogni ciclo in Java?
void list() {
for(String s:studentNames) {
System.out.println(s); //I want to print from marks[] alongside.
}
}
Un modo semplice potrebbe essere utilizzare la variabile di indice nello stesso ciclo. C'è un buon modo di fare?
Perché è la normale (uno con variabile indice) non buono abbastanza? –
considera una mappa. come hashmap –
Va notato che non è molto bello il design per mantenere le cose che hanno un'associazione in array separati. Invece dovresti usare una mappa o creare una classe semplice con gli attributi name e mark e avere una singola matrice (o lista) di questi oggetti. –