Oppure

Loading
30/03/10 19:17
Ipgr
Il lettore si limiti a simulare la seguente situazione:una rubrica contiene informazioni (nome, indirizzo, numero telefonico) su un certonumero di persone (per esempio 5), prestabilito (le informazioni sono preintrodotte nelmetodo main()). L’utente dovrà fornire all’applicazione un nome da riga di comando el’applicazione dovrà restituire le informazioni relative alla persona. Se il nome non efornito, o se il nome immesso non corrisponde al nome di una persona preintrodottadall’applicazione, deve essere restituito un messaggio significativo.Il lettore non ha altri vincoli.Non è presentata soluzione per quest’esercizio.

PS: nn ci sono proprio riuscito a farlo cmq per l'input c'è scritto di usare il metodo da terminale cioè compilo poi farlo partire cosi java nomeclasse nome es java Rubrica Mario
cmq la parte che nn riesco a fare è quella della ricerca cioè se metto
if(args[0] == Mario.getName()) nn va niente cm faccio???
Ultima modifica effettuata da Ipgr 30/03/10 19:49
aaa
31/03/10 7:39
gio97
Mi si è rotta la sfera di cristallo, sto aspettando che passino di nuovo le giostre con la veggente, lì gliela ruberò, fino a quel momento non posso aiutarti.

PS: Non possiamo farti l'esercizio, e per fortuna che non c'è la soluzione, altrimenti a quanto pare l'avresti voluto scopiazzare.
Cosa non sei riuscito a fare? Hai ragionato un po' su cosa devi fare?
Per quella roba lì del confronto, in Java non c'è la ridefinizione degli operatori, non puoi usare l'operatore ==, ma il metodo isEqual().
Comunque non devi dire "non va niente": ci sarà qualcosa, un errore, un avvertimento.
Ultima modifica effettuata da gio97 31/03/10 7:42
aaa
31/03/10 10:08
lorenzo
Postato originariamente da gio97:

Mi si è rotta la sfera di cristallo, sto aspettando che passino di nuovo le giostre con la veggente, lì gliela ruberò, fino a quel momento non posso aiutarti.



:rotfl::rotfl::rotfl:
se vuoi ti presto la mia, ha anche il wi-fi integrato per eventuali ricerche su google :D
aaa
01/04/10 12:10
Ipgr
Postato originariamente da gio97:

Mi si è rotta la sfera di cristallo, sto aspettando che passino di nuovo le giostre con la veggente, lì gliela ruberò, fino a quel momento non posso aiutarti.

PS: Non possiamo farti l'esercizio, e per fortuna che non c'è la soluzione, altrimenti a quanto pare l'avresti voluto scopiazzare.
Cosa non sei riuscito a fare? Hai ragionato un po' su cosa devi fare?
Per quella roba lì del confronto, in Java non c'è la ridefinizione degli operatori, non puoi usare l'operatore ==, ma il metodo isEqual().
Comunque non devi dire "non va niente": ci sarà qualcosa, un errore, un avvertimento.

Ho risolto il problema cmq era che facevo if(args[0] == nomeoggetto.getName()); al posto di if(args[0].equals(nomeoggetto.getName());
aaa