 |
AppletTalk.com Java discussions newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Uncle Scrooge Guest
|
Posted: Mon Dec 27, 2004 1:46 pm Post subject: Mi correggete questo pezzetto di programma |
|
|
Sono un principiante di Java, ed ho un problema che non riesco a
risolvere, pur accorgendomi che è sicuramente una banalità.
Uso Jdk 1.5 con Mandrake 10.1 ed ho fatto un programma del genere:
String pstr;
String[] tstr;
String[] ustr;
Nella stringa pstr ho dei dati del tipo:
27/12/2004,10.34,.....
che voglio dividere in pezzi: faccio quindi:
tstr = pstr.split(",");
che funziona perfettamente.
Voglio poi trattare la data separando giorni, mesi e anni facendo:
ustr = tstr[0].split("/");
System.out.println(ustr[1]);
(tstr[0] contiene 27/12/2004).
Mi da errore dell'indice della matrice (out of bound???)
Ho provato anche facendo:
pstr = tstr[0];
ustr = pstr.split("/");
e non funziona lo stesso.
Dove diavolo è l'errore????
Paolo
|
|
| Back to top |
|
 |
Eta Guest
|
Posted: Mon Dec 27, 2004 3:34 pm Post subject: Re: Mi correggete questo pezzetto di programma |
|
|
Ciao,
direi che funziona correttamente!
Sei sicuro di aver inizializzato la viariabile "pstr" nel tuo
probrammino??!?
Ciao
Eta
Uncle Scrooge ha scritto:
| Quote: | Sono un principiante di Java, ed ho un problema che non riesco a
risolvere, pur accorgendomi che è sicuramente una banalità.
Uso Jdk 1.5 con Mandrake 10.1 ed ho fatto un programma del genere:
String pstr;
String[] tstr;
String[] ustr;
Nella stringa pstr ho dei dati del tipo:
27/12/2004,10.34,.....
che voglio dividere in pezzi: faccio quindi:
tstr = pstr.split(",");
che funziona perfettamente.
Voglio poi trattare la data separando giorni, mesi e anni facendo:
ustr = tstr[0].split("/");
System.out.println(ustr[1]);
(tstr[0] contiene 27/12/2004).
Mi da errore dell'indice della matrice (out of bound???)
Ho provato anche facendo:
pstr = tstr[0];
ustr = pstr.split("/");
e non funziona lo stesso.
Dove diavolo è l'errore????
Paolo
|
|
|
| Back to top |
|
 |
Uncle Scrooge Guest
|
Posted: Tue Dec 28, 2004 4:20 pm Post subject: Re: Mi correggete questo pezzetto di programma |
|
|
On Mon, 27 Dec 2004 16:34:12 +0100, Eta <eta (AT) hotmail (DOT) com> wrote:
Innanzi tutto grazie per l'interessamento.
| Quote: | Ciao,
direi che funziona correttamente!
Sei sicuro di aver inizializzato la viariabile "pstr" nel tuo
probrammino??!?
|
L'ho inizializzata, tant'è che il primo split funziona mentre il
secondo no.
Sono sicuro che sia una c...ta, ma io non ci arrivo.
Paolo
|
|
| Back to top |
|
 |
Davide Consonni Guest
|
Posted: Tue Dec 28, 2004 4:22 pm Post subject: Re: Mi correggete questo pezzetto di programma |
|
|
posta la funzione.
--
Davide Consonni
<davideconsonni (AT) virgilio (DOT) it>
http://csvtosql.sourceforge.net/
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|