voil je dois lire un fichier ligne par ligne
et j ai cette fonction to split :
j aimerai savoir à quoi correspond le 1?Code:String toto=(line.split("/")[1]).trim();
merci d avance.
Version imprimable
voil je dois lire un fichier ligne par ligne
et j ai cette fonction to split :
j aimerai savoir à quoi correspond le 1?Code:String toto=(line.split("/")[1]).trim();
merci d avance.
Salut,
Si tu regarde le javadoc associe : http://java.sun.com/j2se/1.5.0/docs/...a.lang.String)
Tu verra que cette methode te retourne un tableau, donc dans ton exemple tu recupere le 2eme element de ce tableau.
---
Farid.
On enleve le\ et on commence par element suivant non?
Regarde le code suivant qui devrait t'eclairer:
En resultat tu aura a l'ecran:Code:
1
2
3
4
5
6
7
8
9
10
11
12
13 public class Rubbish { public static void main(String[] args) { String line = "str0/str1/str2"; String[] table = line.split("/"); for (int idx = 0; idx < table.length; idx++) System.out.println("idx=" + idx + " ==> " + table[idx]); } }
---Code:
1
2
3
4 idx=0 ==> str0 idx=1 ==> str1 idx=2 ==> str2
Farid
Que veut tu récupérer dans ta String toto?