|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Feb 2005
Città: Milano (MI)
Messaggi: 2379
|
[JAVA] toString() e liste
Ciao a tutti, mi sono appena registrata!
Vorrei sapere come fare un ciclo per far stampare automaticamente gli attributi di tutti gli oggetti di una lista con il metodo toString(). Qualcuno può aiutarmi? Scusate se la domanda è banale, ma sono alle prime armi con la programmazione. Grazie a chiunque voglia rispondermi Cla |
|
|
|
|
|
#2 |
|
Moderatore
Iscritto dal: Nov 2003
Messaggi: 16212
|
Come domanda non è completamente banale, perché il modo di farlo dipende dal modo in cui le liste sono implementate.
Si tratta di una classe che hai costruito tu, o è una di quelle di Java? Comunque, grosso modo si dovrebbe trattare di chiamare volta per volta il metodo toString del singolo elemento della lista. Per fare un esempio un minimo non banale, se i campi della lista sono: Codice:
int ival; // valore int
double dval; // valore double
Lista next; // elemento successivo
Codice:
public String toString() {
return new String("Parte intera: "+ival+" Parte reale: "+dval);
}
Codice:
for (Lista curr=first; curr!=null; curr=curr.next)
System.out.println(curr);
Codice:
Parte intera: 1 Parte reale: 3.0 Parte intera: -15 Parte reale: 3.14 Parte intera: 56 Parte reale: -125.0
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Feb 2005
Città: Milano (MI)
Messaggi: 2379
|
Grazie mille, sì era una lista che avevo creato io! Adesso provo subito, anche se di certo non ho dubbi sul fatto che funzionerà!
Grazie davvero, dopo domani ho l'ultimo compitino di programamzione all'università! Ciao Cla |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Novara
Messaggi: 1267
|
yuhu!
ci siam riusciti! grazie! ora però urge sapere cosa sono e come si fanno la stampaAnticipata e la stampaPosticipata degli alberi ternari... |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:08.



















