Giuseppe Armenante

Risposte nei forum create

Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Autore
    Post
  • in risposta a: esercizio classi universita #7411
    Giuseppe Armenante
    Partecipante
    Up
    1
    Down
    ::

    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);

    }

    }

    in risposta a: esercizio array1 #7342
    Giuseppe Armenante
    Partecipante
    Up
    0
    Down
    ::

    il secondo array(int array2) posso anche cancellarlo qui

Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)