Risposte nei forum create
-
AutorePost
-
Giuseppe ArmenantePartecipante::
Risolto
private ArrayList <Docente> listaDocenti=new ArrayList<>();
public Universita(ArrayList<Docente> listaDocenti) {
super();
this.listaDocenti = listaDocenti;
}
//troviamo il valore di eta minimo
public int etaMinima() {
int min=100;
for (int i = 0; i < listaDocenti.size(); i++) {
if(listaDocenti.get(i).getEta()<min)
min=listaDocenti.get(i).getEta();
}return min;
}
//troviamo il cognome
public ArrayList<String> trovaCognome() {
ArrayList<String> cognomeMin=new ArrayList<String>();
for (int i = 0; i < listaDocenti.size(); i++) {
if(listaDocenti.get(i).getEta()==etaMinima()) {
String c =listaDocenti.get(i).getCognome();
cognomeMin.add(c);
}
}
return cognomeMin;}
import java.util.ArrayList;public class Main {
public static void main(String[] args) {
Docente docente1=new Docente(“Marco”, “Verdi”, 22, 1);
Docente docente2=new Docente(“Vasco”, “Rossi”, 23, 2);
Docente docente3=new Docente(“Luciano”, “Ligabue”, 56, 3);
Docente docente4=new Docente(“Orazio”, “Neri”, 43, 4);
ArrayList<Docente> elencoDocenti=new ArrayList<Docente>() ;
elencoDocenti.add(docente1);
elencoDocenti.add(docente2);
elencoDocenti.add(docente3);
elencoDocenti.add(docente4);Universita uni= new Universita(elencoDocenti);
ArrayList<String> min=uni.trovaCognome();
System.out.println(“I/Il docente/i piu giovane/i è: “+min);}
}
Giuseppe ArmenantePartecipante -
AutorePost