Java: Stringtokenizer
cl
-
Marche pas entièrement -
Marche pas entièrement -
Bonjour,
je voudrai récupérer cette suite de nombres dans un tableau
StringTokenizer st = new StringTokenizer ("5;38;toto;1530;;;12", ";");
String [] s = new String[7] ;
s[0] = 5
s[1] = 38
s[2] = toto
s[3] = 1530
s[4] = null
s[5] = null
s[6] = 12
J'ai essayé le stringtokenizer mais il ne récupère pas les valeurs null.
Pouvez vous m'aider et me donner la solution?
je voudrai récupérer cette suite de nombres dans un tableau
StringTokenizer st = new StringTokenizer ("5;38;toto;1530;;;12", ";");
String [] s = new String[7] ;
s[0] = 5
s[1] = 38
s[2] = toto
s[3] = 1530
s[4] = null
s[5] = null
s[6] = 12
J'ai essayé le stringtokenizer mais il ne récupère pas les valeurs null.
Pouvez vous m'aider et me donner la solution?
A voir également:
- Java: Stringtokenizer
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Eclipse java - Télécharger - Langages
1 réponse
Salut,
Je te propose de tenter :
String st = "5;38;....
String rs [] = st.split(";") //attention, le séparateur doit-être un String et pas un char.
Je ne suis pas certain que tu auras les null mais tente le coup car je n'ai pas de JVM sous la main en ce moment.
Je te propose de tenter :
String st = "5;38;....
String rs [] = st.split(";") //attention, le séparateur doit-être un String et pas un char.
Je ne suis pas certain que tu auras les null mais tente le coup car je n'ai pas de JVM sous la main en ce moment.
Marche pas entièrement
Il faut utiliser l'option -1 dans split soit String.split("ch",-1); pour retourner le nombre exact de variable.