|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Feb 2008
Messaggi: 3
|
[JAVA] problema con findInLine
Codice:
String V[][] = new String [2000] [2000];
String D[] = {"nome=","cognome=", "tipologia=", "dip=", "AA="};
for (int t= 0; t <=4; t++){
for (int jj=0; Datix[jj]!=null ; jj++) {
Scanner sss= new Scanner(Datix[jj]).useDelimiter(";");
sss.findInLine(D[t]);
V[t][jj] = sss.next();
String datiok = V[t][jj];
if (!(sss.hasNext ())){
V[t][jj] = "xxx";
System.out.println (V[t][jj]);
}
else{
System.out.println (t + " " + jj + " " + " " + V[t][jj]);
}
}
Il mio problema è questo: non trovando nome= oppure altri dati il programma inserisce i primi dati che trova invece che scrivere xxx come gli dico. Altro problema: Stampa "nome=", ma se non c'è lui trova "cog nome=" e mi stampa quello.... HELP """ Ultima modifica di ilcavi87 : 14-02-2008 alle 19:53. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2788
|
Riscrivi (o meglio modifica) il post usando il tag CODE e spiegando meglio il problema, così non si capisce nulla.
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:05.



















