Quote:
Originariamente inviato da stregone_giallo_rosso
Non potresti farmi un esempio di questo:
- un metodo public Nominativo findNominativo (String nome, String cognome) per cercare un oggetto Nominativo dal nome/cognome
|
Posso farti l'esempio di come l'avrei pensato io. Ma come vedrai č davvero molto semplice!
Codice:
public class ElencoTelefonico
{
private ArrayList<Nominativo> arrElenco;
public ElencoTelefonico ()
{
arrElenco = new ArrayList<Nominativo> ();
}
public void loadFile (String filename)
throws IOException
{
// .... caricamento file dati e riempimento arrElenco ....
}
public Nominativo findNominativo (String nome, String cognome)
{
Nominativo nominativo = null;
for (Nominativo n : arrElenco)
{
if (n.getCognome ().equals (cognome) && n.getNome ().equals (nome))
{
nominativo = n;
break;
}
}
return nominativo;
}
}