![]() |
Pages (20): « First ... « 6 7 8 9 [10] 11 12 13 14 » ... Last » Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Fondamenti di architettura e programmazione (http://www.dsy.it/forum/forumdisplay.php?forumid=234)
-- [PROGETTO]Log (http://www.dsy.it/forum/showthread.php?threadid=8018)
...uhmmm spero che adesso potete aiutare no?
__________________
"Il semplice colore, non viziato dal significato e non legato ad una forma definita, può parlare all'anima, in un migliaio di modi diversi.....Oscar Wilde " ......GIGI D'AGOSTINO - FORREST GUMP SUITE
sempre dato una mano quando sono al silab!
una sulla tastiera, ed una sulla birrozza del mercato comunale d'ora in avanti!
__________________
The only way to discover the limits of the possible is to go beyond them into the impossible.
Arthur C. Clarke.
Originally posted by foolish
una sulla birrozza del mercato comunale d'ora in avanti!
__________________
giO
Originally posted by foolish
sempre dato una mano quando sono al silab!
una sulla tastiera, ed una sulla birrozza del mercato comunale d'ora in avanti!
birrozza.......__________________
"Il semplice colore, non viziato dal significato e non legato ad una forma definita, può parlare all'anima, in un migliaio di modi diversi.....Oscar Wilde " ......GIGI D'AGOSTINO - FORREST GUMP SUITE
praticamente abitiamo vicini urgent urgent
visto che tu sai tutto e già hai finito, io sono indietro ho creato 5 classi devo finire quella log.
Ma per controllare se ci sono errori:
- in ogni classe fatta uso il metodo main E' GIUSTO
- se le eseguo mettendo private variabili d'istanza prima dei
costruttori mi da errore PERCHE'
- come si inizializza un costruttore con array ti mando il codice
sono in crisi aiuto. .. perchè non riesco ad eseguire ciao
MARLEN
ECCO IL CODICE DOVE SBAGLIO
// definisce la variabile d'istanze
int [] Numeric = new int [4];
// i costruttori
Ip (int [0]x,int[1] y,int[2] z,int[3] w){
int[0]Numeric=x;
int[1]Numeric=y;
int[2]Numeric=z;
int[3]Numeric=w;
Re: praticamente abitiamo vicini urgent urgent
Originally posted by marlen
visto che tu sai tutto e già hai finito, io sono indietro ho creato 5 classi devo finire quella log.
....
__________________
The only way to discover the limits of the possible is to go beyond them into the impossible.
Arthur C. Clarke.
Re: praticamente abitiamo vicini urgent urgent
Originally posted by marlen
visto che tu sai tutto e già hai finito, io sono indietro ho creato 5 classi devo finire quella log.
Ma per controllare se ci sono errori:
- in ogni classe fatta uso il metodo main E' GIUSTO
- se le eseguo mettendo private variabili d'istanza prima dei
costruttori mi da errore PERCHE'
- come si inizializza un costruttore con array ti mando il codice
sono in crisi aiuto. .. perchè non riesco ad eseguire ciao
__________________
giO
Ma sì alla fine stiamo tutti sulla stessa barca!
Vuol dire che collaboriamo dovrebbero essere contenti
Cmq piccola domanda.
Nella classe log per creare l'array di eventi devo conoscere il numero di righe del file di testo.
Ho provato ad usare una variabile contatore incrementandola in un ciclo while che legge tutto il file.
Poi perà quando nel metodo toString tento di accedere all'array di event mi da una NullPointerException.
L'array è dichiarato così: Event[] data;
E quindi inizializzato così: data = new Event[cnt];
Dove cnt è la variabile contatore.
Nel toString con un ciclo for da 0 a cnt sfoglio l'array ponendone il contenuto in una stringa che poi ritorno.
Ho provato a inizializzarlo direttemente al valore esatto di righe e così facendo funziona regolarmente.
La variabile cnt è dichiarata private all'inizio della classe quindi teoricamente dovrebbe essere accessibile in tutta la classe log no?
Sapreste mica dirmi come mai mi dà sto errore?
Ciao
Allora ho appurato che l'errore è nel ciclo while che conta tutte le righe del file...ma non capisco perchè!!!
non faccio altro che leggere una linea e metterla in una stringa finchè questa non è null, il che vuol dire che il file è finito.
Punto, e ad ogni lettura incremento la variabile cnt...
Ciao
Ok capito...non avevo chiuso lo stream di lettura...
Ciao
Ciao Foolish visto che hai finito tutto posso chiederti una cosa per quanto riguarda il metodo void reload( ) della classe Log????
La definizione è: metodo che ricarica dal file i contenuti del log nell'oggetto!!!
Io l'ho fatto uguale al costruttore della classe, però non sono sicuro che sia giusto...puoi darmi una dritta???!!!
Grazie MIlle...
__________________
Httpmum
Originally posted by httpmum
Ciao Foolish visto che hai finito tutto posso chiederti una cosa per quanto riguarda il metodo void reload( ) della classe Log????
La definizione è: metodo che ricarica dal file i contenuti del log nell'oggetto!!!
Io l'ho fatto uguale al costruttore della classe, però non sono sicuro che sia giusto...puoi darmi una dritta???!!!
Grazie MIlle...
__________________
giO
Nella classe MainLoop, cosa si intende per creazione di un nuovo Log?
Hp 1:si apre il file indicato e si caricano le notizie presenti in un oggetto Log
Hp 2:si crea un nuovo file e un oggetto Log completamente nuovo
se avete altre ipotesi più valide fatemi sapere!
altro dubbio:
le eccezioni FileNotFoundException e IOException le gestite nel main o direttamente nella classe Log?
Originally posted by m@cCo
Esattamente quello che ho fatto io.
Comunque per introdurre anche i secondi basta usare il costruttore con i parametri interi, e volendo è anche possibile usare un tipo di data diversa a seconda della nazione.
Es. per ottenere un oggetto date:
Date data;
data = DateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.LONG).parse("25-gen-2004 12.13.14");
dove DateFormat.MEDIUM e DateFormat.LONG specificano la lunghezza del campo data e ora.
Per formattare un oggetto data da stampare secondo il formato voluto:
String s = DateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.LONG).format(data);
E' poi possibile specificare un terzo campo per scegliere il tipo di data da usare.
Es. String s = DateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.LONG,Locale.ITALY).format(data);
formatta la data secondo il formato italiano.
Comunque per delucidazioni consultate la documentazione api, non è difficle come sembra.
@citrus: perfetto risolto tutto.
Senti ma tu le eccezioni le intercetti tutte nel main vero? E quelle che definisci tu devono essere tutte controllate ne?
Ciao
| All times are GMT. The time now is 16:46. | Pages (20): « First ... « 6 7 8 9 [10] 11 12 13 14 » ... Last » Show all 299 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.