|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2001
Città: de_legato
Messaggi: 792
|
[JAVA]Observer-Observable Design Pattern
Ho un piccola problema con l'utilizzo di questo pattern insieme alla formattazione delle date in java.... preso questo pezzo di codice:
Codice:
public void update(Observable o, Object arg) {
SimpleDateFormat giorno = new SimpleDateFormat("dd/MM/yyyy");
/* una o più discussioni presenti in questo
* newsgroup sono state aggiornate */
Discussion d = (Discussion)o;
List<String> list = d.getDifferentDate();
System.out.println("---> 1ab");
for(String data : list) {
System.out.println("ciao");
String aux = giorno.format(data); <----
System.out.println("ciao2");
if(!differentdate.contains(aux));
differentdate.add(aux);
}
System.out.println("---> 2cd");
howarticles++;
System.out.println("###-->"+howarticles);
System.out.println("###-->"+differentdate.size());
modify();
}
O siamo entrati nel campo della metafisica oppure sono io che non ho capito bene il concetto di flusso di controllo, thread, ecc....
__________________
---------------------------------------------- File reality.sys corrupted, Reboot Universe? Y/N ---------------------------------------------- |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Sep 2001
Città: de_legato
Messaggi: 792
|
scoperto l'arcano .....anche se mi lascia assai perplesso:
Codice:
for(String data : list) {
System.out.println("ciao");
String aux = giorno.format(data)
__________________
---------------------------------------------- File reality.sys corrupted, Reboot Universe? Y/N ---------------------------------------------- |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Feb 2002
Città: Trento
Messaggi: 962
|
SimpleDateFormat estende java.text.Format che ha un metodo
Codice:
public final String format(Object obj)
__________________
"Et Eärallo Endorenna utúlien. Sinome maruvan ar Hildinyar tenn' Ambar-metta!" -- Aragorn Elessar, Heir of Isildur Mixmar -- OpenSuSE 11.1 on AMD 64 3000+ on DFI LanParty nF4-D | GeForce 6600 GT + Thermaltake Schooner on Samsung 710N Storage -- ( 2 x Hitachi Deskstar 80 Gb + 1 x Hitachi 250 Gb ) = 1 RAID 5 + 1 Storage space LaCie Ethernet Disk Mini 250 Gb | HP - DV2150 EL MILAN CLAN |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Sep 2001
Città: de_legato
Messaggi: 792
|
si ma com'è possibile che dopo la chiamata di quel metodo format il flusso di controllo non passa all'altra riga di codice andandomi a stampare "ciao2"?
__________________
---------------------------------------------- File reality.sys corrupted, Reboot Universe? Y/N ---------------------------------------------- |
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Feb 2002
Città: Trento
Messaggi: 962
|
Quote:
__________________
"Et Eärallo Endorenna utúlien. Sinome maruvan ar Hildinyar tenn' Ambar-metta!" -- Aragorn Elessar, Heir of Isildur Mixmar -- OpenSuSE 11.1 on AMD 64 3000+ on DFI LanParty nF4-D | GeForce 6600 GT + Thermaltake Schooner on Samsung 710N Storage -- ( 2 x Hitachi Deskstar 80 Gb + 1 x Hitachi 250 Gb ) = 1 RAID 5 + 1 Storage space LaCie Ethernet Disk Mini 250 Gb | HP - DV2150 EL MILAN CLAN |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:15.




















