Bonjour,
j'ai un petit problème avec la lecture de plusieurs fichiers.txt. Ces fichiers ont pour noms "1", "2","3"... et j'aimerai pouvoir les lire dans une boucle mais je ne sais pas comment m'y prendre. Voici le programme en question:
Je pensais utiliser une boucle while { i<100, lecture du fichier "i" , i++} mais j'ai des pb de syntaxe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 String nomfich; double x, y, z; nomfich = "U_0,5.txt"; BufferedReader entree = new BufferedReader(new FileReader(nomfich)); Vitesse vitesse = new Vitesse(); System.out.println("Nombres contenus dans le fichier " + nomfich + ":"); String ligneLue; while ((ligneLue = entree.readLine()) != null) { StringTokenizer tok = new StringTokenizer(ligneLue, " "); if(tok.countTokens() == 3) { x = Double.parseDouble(tok.nextToken().replace("(", "")); y = Double.parseDouble(tok.nextToken()); z = Double.parseDouble(tok.nextToken().replace(")", "")); v1x.add(x); v1y.add(y); vitesse.setVx(v1x); vitesse.setVy(v1y); maliste.add(vitesse); } }
Merci d'avance
Partager