Sto studiando JAVA e mi servirebbe un aiutino per capire dove sto sbagliando.. nella risoluzione di un esercizio propostomi... da una guida sull'argomento che non riporta la soluzione
Esercizio che m'impalla...![]()
Realizzare un’applicazione che simuli il funzionamento di una rubrica Il lettore si limiti a simulare la seguente situazione:
una rubrica contiene informazioni (nome, indirizzo, numero telefonico) su di un certo numero di persone (per esempio 5) prestabilito (le informazioni sono pre-introdotte nel metodo main). L’utente, dovrà fornire all’applicazione un nome da riga di comando, e l’applicazione dovrà restituire le informazioni relative al nome della persona. Se il nome non è fornito, o se il nome immesso non corrisponde al nome di una persona pre-introdotta dall’applicazione, deve essere restituito un messaggio significativo.
Ecco il codice finora da me partorito..![]()
class UtentiRubrica {
private String nome, indirizzo, telefono;
}
class Rubrica
{
public static void main(String args[])
{
UtentiRubrica primo = new UtentiRubrica("Tommaso", "via rubens", "868697");
UtentiRubrica secondo = new UtentiRubrica("Paolo", "via plucci", "432397");
UtentiRubrica terzo = new UtentiRubrica("Marco", "via ghisu", "868976");
UtentiRubrica quarto = new UtentiRubrica("Pippo", "via floret", "68696");
UtentiRubrica quinto = new UtentiRubrica("Giorgio", "via pippolis", "647649");
if (utente == primo || utente == secondo || utente == terzo || utente == quarto || utente == quinto)
//Stampa dei dati richiesti
System.out.println("L'utente scelto ha i seguenti dati relativi:" +
utente.indirizzo +"---"+ utente.telefono);
else
System.out.println("L'utente scelto nn è al momento presente in rubrica:"
}
}
Il programma una volta compilato andrà chiamato cosi':
java Rubrica nomediprova (es. Pippo)
Sembrerebbe tutto ok tranne il fatto che non so come legare utente al resto...
e non so alla fine dove mettere la classe UtentiRubrica rispetto al main...
Qualche prof o sexy profssami aiuta?
Thanks![]()
Lo studente