bonjour, j'ai essayé d'utiliser la methode split pour décomposé une chaîne de caractères sous websphere et j'ai comme message :
"la methode split(string) n'est pas definie pour le type string"
je ne vois pas pourquoi...
bonjour, j'ai essayé d'utiliser la methode split pour décomposé une chaîne de caractères sous websphere et j'ai comme message :
"la methode split(string) n'est pas definie pour le type string"
je ne vois pas pourquoi...
tu pourrais montrer ton code parce que la méthode existe effectivement...
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#split(java.lang.String)
Bonjour,Envoyé par maniolo
Je pense que ton serveur websphere tourne sous une version de JVM inférieure à 1.4.
Connaitriez vous une methode pour remplacer split?
Voici mon code :
[/code]
Code : Sélectionner tout - Visualiser dans une fenêtre à part String[] input = reader.readLine().split(" ");
Un StringTokenizer pourrait faire l'affaire (il est dispo depuis la 1.0)
Essai ca :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 public static String[] mySplit(String chain) { Vector temp = new Vector(); StringTokenizer st = new StringTokenizer(chain); while (st.hasMoreTokens()) { temp.add(st.nextToken()); } return (String[]) temp.toArray(new String[0]); }
Hikage
SCJP / SCWCD & SCWSJD Certified / Spring Framework Certified
[Personal Web] [CV]
F.A.Q Spring Framework - Participez !
Wouaw , bon je t'avoue que je suis débutant, je vais essayer de comprendre, en tout cas merci
je ne vois pas comment faire appel à cette fonction, je dois faire
par exemple?
Code : Sélectionner tout - Visualiser dans une fenêtre à part String[] input = reader.readLine().mystring(String chain);
oui pardon!! j'ai posté un peu trop vite le message, toujours est-il que ce n'est pas bon
Ceci me met une erreur de syntaxe ")" attendu...
Code : Sélectionner tout - Visualiser dans une fenêtre à part String[] input = reader.readLine().mySplit(String chain);
euh plutôt
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 String[] input = mySplit(reader.readLine());
Partager