Probleme StringTokenizer() Java
darhkan
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonjour a tous,
Je travaille sous Eclipse en Java.
Je reçoit un String grace a un client TCP qui ressemble a ça:
150/145/80/160/70
Je veux recuperer les valeur une par une en supprimant les "/"
Mais en utilisant StringTokenizer comme ceci :
angle = new BufferedReader(new InputStreamReader(input)).readLine();
System.out.println(""+angle);
StringTokenizer st = new StringTokenizer(angle,"/");
while (st.hasMoreTokens()) {
tabValeur[i] = st.nextToken();
i++;
}
J'ai une erreur que je n'arrive pas a résoudre:
Exception in thread "Thread-5" java.lang.ArrayIndexOutOfBoundsException: 5
at ClientTCP.recevoirAngle(ClientTCP.java:67)
at TestThread.run(TestThread.java:18)
Alors que quand j'enleve le Stringtokenizer tout mon programme marche très bien.
Merci d'avance
Je travaille sous Eclipse en Java.
Je reçoit un String grace a un client TCP qui ressemble a ça:
150/145/80/160/70
Je veux recuperer les valeur une par une en supprimant les "/"
Mais en utilisant StringTokenizer comme ceci :
angle = new BufferedReader(new InputStreamReader(input)).readLine();
System.out.println(""+angle);
StringTokenizer st = new StringTokenizer(angle,"/");
while (st.hasMoreTokens()) {
tabValeur[i] = st.nextToken();
i++;
}
J'ai une erreur que je n'arrive pas a résoudre:
Exception in thread "Thread-5" java.lang.ArrayIndexOutOfBoundsException: 5
at ClientTCP.recevoirAngle(ClientTCP.java:67)
at TestThread.run(TestThread.java:18)
Alors que quand j'enleve le Stringtokenizer tout mon programme marche très bien.
Merci d'avance
A voir également:
- Probleme StringTokenizer() Java
- 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
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages