Ciao a tutti, sono uno studente di Informatica e vorrei migliorare le mie conoscenze di Java. Vorrei sapere come risolvere questo quesito. Ho una classe Studente del tipo:
public class Studente {
private long matricolaStudente;
private double mediaVotiStudente; }
e una classe Corso :
public class Corso {
private Studente elencoStudenti[];
... etc vari metodi (ma non sono importanti per il quesito) }
Quindi la classe Corso ha l'elenco degli studenti ed ogni studente è un oggetto come descritto nella classe Studente.
Nel file di esecuzione del programma, ad esempio definisco un Corso con 2 studenti, in questo modo:
Studente s01 = new Studente(vari parametri);
Studente s02 = new Studente(vari parametri);
Corso C01 = new Corso(new Studente[2]);
Quello che vorrei fare è poter inserire, tramite un menu, un nuovo studente, anche all'infinito. Cioè vorrei poter inserire in successione lo studente s03, quello s04 e così via, ovviamente studenti che nel codice non ho inizializzato. Sicuramente dovrei utilizzare un array, ma ho provato e riprovato 30 volte e non ci riesco. Spero di essere stato chiaro, probabilmente è un quesito facile, però ci sto sbattendo la testa
Grazie a chi mi aiuterà!