|
|
|
|
 |
|  |
 |
T_M_P |
| [QUOTE][i]Originally posted by Ina [/i]
... |
13-12-2003 12:01 |
|
 |
T_M_P |
.arcimaestro.

Registered: May 2003
Posts: 458 (0.06 al dì)
Location: Milano
Corso: Informatica
Anno: 1 (Finirà mai?)
Time Online: 2 Days, 7:52:34 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Ina
Help...ho una sequenza di parole chiave con tanto di livello...corretti.
Trasformo tutto in Iterator...
Eseguo GetStringaIndentazione e tutti i valori dei miei livelli sono uno più incasinato dell'altro...perchè?!
Ho provato di tutto in quel cavolo di metodo...niente...non riesco a fare un ciclo sensato...
Elena
Le parole chiave non hanno livello... Ce l'hanno gli indici.. (con un po' di precisione si capisce meglio.. :-))

Comunque, getStringaIndentazione restituisce una stringa con tanti spazi quanti sono il livello dell'indice moltiplicato per il valore della stringa di intestazione.
per creare una stringa di questo tipo calcoli il valore della moltipliacazione (livello*indentazione) e poi cicli finchè x<totale e aggiungi a una variabile stringa lo spazio (pippo = pippo + " ")

Spero di esserti stato utile..
|
|
13-12-2003 12:01 |
|
|
|  |
 |
T_M_P |
| [QUOTE][i]Originally posted by Ina [/i]
... |
13-12-2003 12:05 |
|
 |
T_M_P |
.arcimaestro.

Registered: May 2003
Posts: 458 (0.06 al dì)
Location: Milano
Corso: Informatica
Anno: 1 (Finirà mai?)
Time Online: 2 Days, 7:52:34 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Ina
Come cavolo si fanno i metodi aggiungiLinea listaLinee?
????????????????????????????????????????
devi avere un campo di oggetto che ti possa restituire un iterator (molti hanno usato la classe Sequenza se non sbaglio).
in listaLinee restituisci semplicemente quell'iterator (return i.iterator())
in aggiungiLinee devi invece aggiungere a quell'Iterator una nuova linea (di tipo Integer) e aumentare il campo occorrenza.

Come prima, spero di esserti stato utile..

|
|
13-12-2003 12:05 |
|
|
|  |
 |
T_M_P |
| [QUOTE][i]Originally posted by Pegasus83 [/i]
... |
13-12-2003 12:08 |
|
 |
T_M_P |
.arcimaestro.

Registered: May 2003
Posts: 458 (0.06 al dì)
Location: Milano
Corso: Informatica
Anno: 1 (Finirà mai?)
Time Online: 2 Days, 7:52:34 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Pegasus83
ragazzi ho un problemino tecnico.....se da prompt dò java Test esempio.txt mi funziona (nel senso che prende il file, mica funziona il progettino...)....se faccio partire Test da JBuilder mi rimane la scritta "Uso Java Test <nomefile>" ma non mi va avanti col debug....come faccio a fargli passare il file? So che qualche post sopra ne è stato parlato ma non sono riuscito a capire bene...
Purtroppo questo è un problema di JBuilder (o meglio un settaggio che non è corretto) quindi proprio non saprei aiutarti..
L'unica cosa è: non c'è qualche parametro come per Yoruno tipo "workingDirectory" o cose così? altrimenti prova a passare tutto il percorso invece solo del nome.. Magari lo metti in C: e ti semplifichi la vita..
|
|
13-12-2003 12:08 |
|
|
|  |
 |
T_M_P |
| [QUOTE][i]Originally posted by elpampero [/i]
... |
13-12-2003 12:10 |
|
 |
T_M_P |
.arcimaestro.

Registered: May 2003
Posts: 458 (0.06 al dì)
Location: Milano
Corso: Informatica
Anno: 1 (Finirà mai?)
Time Online: 2 Days, 7:52:34 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by elpampero
Ma veramente è AnalizzatoreTesto che dovrebbe richiamare Occorrenze?
Ma come avete fatto a estrarre le parolechiave comprese tra i caratteri #???
hai provato il metodo charAt della classe String?
|
|
13-12-2003 12:10 |
|
|
|  |
 |
Pegasus83 |
| in questo momento sono riuscito a far partire test ... |
13-12-2003 12:10 |
|
 |
Pegasus83 |
...

Registered: Sep 2003
Posts: 6043 (0.74 al dì)
Location: Milano
Corso: Informatica
Anno: Pausa
Time Online: 38 Days, 11:50:22 [...]
Status: Offline
Edit | Report | IP: Logged |
in questo momento sono riuscito a far partire test, ma pare quasi che di AnalizzatoreTesto se ne sbatta....mi dice indice e me lo dà vuoto, poi parole chiave e mi dà vuoto, e occorrenze (stessa cosa)...dovrei riuscire a debuggare Analizzatore testo per vedere cosa succede, ma non capisco come isolare il codice di AnalizzatoreTesto per debuggarlo...
__________________
Il Pega
www.pegasus83.com
|
|
13-12-2003 12:10 |
|
|
|  |
 |
T_M_P |
| Re: Ci sono quasi..un aiutino please |
13-12-2003 12:13 |
|
 |
T_M_P |
.arcimaestro.

Registered: May 2003
Posts: 458 (0.06 al dì)
Location: Milano
Corso: Informatica
Anno: 1 (Finirà mai?)
Time Online: 2 Days, 7:52:34 [...]
Status: Offline
Edit | Report | IP: Logged |
Re: Ci sono quasi..un aiutino please
Originally posted by leon
Scusate ma per avere la lista delle parole chiave che compaiono in esempio.txt e per implementare poi i metodi listalinee non devo crearmi dentro occorrenze un oggetto di tipo Analizzatoretesto che richiama il metodo getParoleChiave per restituire alla classe Occorrenze un Iterator contenenti tutte le occorrenze del file?
No, devi creare un oggetto Occorrenze dentro Analizzatore testo.. e ogni volta che trovi un'Occorrenza uguale (metodo equals) allora aggiungi la linea. Se invece non è uguale allora aggiungi la nuova Occorrenza ad un Iterator di AnalizzatoreTesto...
|
|
13-12-2003 12:13 |
|
|
|  |
 |
T_M_P |
| [QUOTE][i]Originally posted by Pegasus83 [/i]
... |
13-12-2003 12:16 |
|
 |
T_M_P |
.arcimaestro.

Registered: May 2003
Posts: 458 (0.06 al dì)
Location: Milano
Corso: Informatica
Anno: 1 (Finirà mai?)
Time Online: 2 Days, 7:52:34 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Pegasus83
in questo momento sono riuscito a far partire test, ma pare quasi che di AnalizzatoreTesto se ne sbatta....mi dice indice e me lo dà vuoto, poi parole chiave e mi dà vuoto, e occorrenze (stessa cosa)...dovrei riuscire a debuggare Analizzatore testo per vedere cosa succede, ma non capisco come isolare il codice di AnalizzatoreTesto per debuggarlo...
L'unico modo secondo me, come anche suggerito da Pighi in genere per il debug, è imbottire di System.out.println in modo da capire cosa succede...
|
|
13-12-2003 12:16 |
|
|
|  |
 |
Pegasus83 |
| ok, ne metto un centinaio e vedo...:) ... |
13-12-2003 12:18 |
|
 |
Pegasus83 |
...

Registered: Sep 2003
Posts: 6043 (0.74 al dì)
Location: Milano
Corso: Informatica
Anno: Pausa
Time Online: 38 Days, 11:50:22 [...]
Status: Offline
Edit | Report | IP: Logged |
ok, ne metto un centinaio e vedo...
__________________
Il Pega
www.pegasus83.com
|
|
13-12-2003 12:18 |
|
|
|  |
 |
Gioe |
| Ieri notte, verso le 4 del mattino concludo finalm ... |
13-12-2003 12:51 |
|
 |
Gioe |
.grande:maestro.
Registered: Nov 2003
Posts: 521 (0.06 al dì)
Location: Piacenza
Corso: Informatica
Anno: 3
Time Online: 25 Days, 8:18:44 [...]
Status: Offline
Edit | Report | IP: Logged |
Ieri notte, verso le 4 del mattino concludo finalmente l'ultimo metodo della classe analizzatore....per poi scoprire un terribile errore in esecuzione...NullPointerExeption e me lo da per una stringa che null nn è di sicuro...ho provato allora ad inizializzare la stringa con " " ma sempre questa dannata eccezione....perchè la JVM ha da rompere?
__________________
@~@~@~@~@~@~@~@~@~@
TIMEO DANAOS ET DONA FERENTES
@~@~@~@~@~@~@~@~@~@
|
|
13-12-2003 12:51 |
|
|
|  |
 |
T_M_P |
| Ha provato a stampare a video quella stringa?
... |
13-12-2003 13:24 |
|
 |
T_M_P |
.arcimaestro.

Registered: May 2003
Posts: 458 (0.06 al dì)
Location: Milano
Corso: Informatica
Anno: 1 (Finirà mai?)
Time Online: 2 Days, 7:52:34 [...]
Status: Offline
Edit | Report | IP: Logged |
Ha provato a stampare a video quella stringa?
Purtroppo con quello che hai scritto non posso aiutarti molto di più..
|
|
13-12-2003 13:24 |
|
|
|  |
 |
Gioe |
| fa niente... risolto tutto... dovevo portare fuori ... |
13-12-2003 13:31 |
|
 |
Gioe |
.grande:maestro.
Registered: Nov 2003
Posts: 521 (0.06 al dì)
Location: Piacenza
Corso: Informatica
Anno: 3
Time Online: 25 Days, 8:18:44 [...]
Status: Offline
Edit | Report | IP: Logged |
fa niente... risolto tutto... dovevo portare fuori dal ciclo while il readLine(), ora ho solo qualche problema con la numerazione delle linee ma niente di grave... anzi... nel getTavolaOccorrenze() mi prende delle parole tipo "Aristotele#" o "§La" io ho usato il metodo character isLetter() come mai mi prende anche # che nn è una lettera?
__________________
@~@~@~@~@~@~@~@~@~@
TIMEO DANAOS ET DONA FERENTES
@~@~@~@~@~@~@~@~@~@
|
|
13-12-2003 13:31 |
|
|
|  |
 |
T_M_P |
| Boh!
... |
13-12-2003 13:35 |
|
 |
T_M_P |
.arcimaestro.

Registered: May 2003
Posts: 458 (0.06 al dì)
Location: Milano
Corso: Informatica
Anno: 1 (Finirà mai?)
Time Online: 2 Days, 7:52:34 [...]
Status: Offline
Edit | Report | IP: Logged |
Boh!
Dovrei vedere il codice per aiutarti, non saprei... 
|
|
13-12-2003 13:35 |
|
|
|  |
 |
leon |
|
 |
leon |
.amico.
Registered: Oct 2003
Posts: 28 (0.00 al dì)
Location: Milano prov.
Corso: Informatica
Anno: I
Time Online: 2:59:17 [...]
Status: Offline
Edit | Report | IP: Logged |
T_M_P
Ciao T_m_p.
Il mio problema è che il metodo di ListaLinee si basa su un iterator che viene creato da AnalizzatoreTesto.
Come faccio a faRE IN MODO DENTRO oCCORRENZE DI CONTARE quanti elemti ho dentro questo iterator?
Al momento il test esempio.java mi restituisce correttamente le voce indice ma mi lascia vuoti gli altri due file.
Come faccio a capire da cosa dipende?
Ho provato a includere dentro il costruttore della classe occorrenze delle funzioni in modo che ogni qual volta che viene creato un oggetto di occorrenze mi aggiungi un elemento alla sequenza ma non penso sia corretto e ho lo stesso effetto dei due file vuoti in fase di esecuzione.
Mi domando che valutazione può darmi con un risultato del genere.
|
|
13-12-2003 14:03 |
|
|
|  |
 |
Masca |
| qualcuno sa dirmi perchè quando ad un oggetto seq ... |
13-12-2003 14:31 |
|
 |
Masca |
.amico.

Registered: Oct 2003
Posts: 36 (0.00 al dì)
Location:
Corso: Info
Anno: boh 2 || 3
Time Online: 16:00:28 [...]
Status: Offline
Edit | Report | IP: Logged |
qualcuno sa dirmi perchè quando ad un oggetto sequenza eseguo il metodo .iterator() il compilatore mi dice che richede un tipo AnalizzatoreTesto e invece trova un iterator?io tale oggetto lo ho dichiarato sequenza, ma lui se ne infischia e continua a darmi sto errore....aiutO!
__________________
ringrazio carl von linde inventore del frigorifero
la birra ha tutto un altro sapore, grazie
|
|
13-12-2003 14:31 |
|
|
|  |
 |
Masca |
| secondo problema: perchè nomefile non lo prende?
... |
13-12-2003 14:34 |
|
 |
Masca |
.amico.

Registered: Oct 2003
Posts: 36 (0.00 al dì)
Location:
Corso: Info
Anno: boh 2 || 3
Time Online: 16:00:28 [...]
Status: Offline
Edit | Report | IP: Logged |
secondo problema: perchè nomefile non lo prende?
nel costruttore di AnalizzatoreTesto inserito:
FileInputManager fin = new FileInputManager(nomefile);
o
FileInputManager fin = new FileInputManager(String nomefile);
?
insomma dove cazzzzzz si dichiara sto nomefile?
__________________
ringrazio carl von linde inventore del frigorifero
la birra ha tutto un altro sapore, grazie
|
|
13-12-2003 14:34 |
|
|
|  |
 |
| All times are GMT. The time now is 20:43. |
|
|
 |
|
 |
|
|
|  |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|