edutecnica

Esercizio 5                     

Usando la classe linkedList costruisci una tabella riportante il nominativo e lo stipendio di un insieme di persone .


Eseguire questo problema con arraylist piuttosto che con linkedlist, cambia poco. Per brevità la tabella sarà caricata da programma e poi stampata. I record della tabella vengono immagazzinati in istanze della classe O che contiene gli attributi nome e stipendio per ogni singola persona.

import java.util.LinkedList;
public class tabella {
public static void main(String[] args){
LinkedList T = new LinkedList();
T.add(new O("mario",1500));
T.add(new O("marco",1700));
T.add(new O("andrea",2000));
T.add(new O("davide",1400));
for(int i=0;i < T.size();i++)
System.out.println(T.get(i));
}//fine main
}// fine classe tabella

class O{
private String nome;
private int stip;
public O(String n, int s){ this.nome = n; this.stip = s; }

public String getNome() { return nome; }
public void setNome(String nome) { this.nome = nome; }
public int getStip() { return stip; }
public void setStip(int stip) { this.stip = stip; }
public String toString(){
return "nome:"+this.nome+"\t stipendio:"+this.stip;
} //fine toString
} // fine classe O