123,004
345,005
455,003
.
.
.
apres ceci je veux stocker ces valeurs sous le type Double une par une dans les cases d'un tableau afin de pouvoir les manipuler
mais voila mon probleme c est que lors de la lecture ces valeurs sont stockées dans une variable ligne sous la forme string et quand je veux convertir en double
ça marche pas...
voila le code que j ai fais
merci beaucoup de votre aide et j espère que j etais claire
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
23
24
25
26
27
28
29
30
31 import java.io.*; public class Main { public static void main(String[] args){ Double [] T = new Double [303] ; int i=0; String fichier = "C:/Users/Yosser/Desktop/NETBINS.txt" ; try{ InputStream ips=new FileInputStream(fichier); InputStreamReader ipsr=new InputStreamReader(ips); BufferedReader br=new BufferedReader(ipsr); String ligne; while (((ligne=br.readLine())!=null) && (i<303)) { T[i]= Double.parseDouble(ligne); System.out.println(T[i]); i++; } br.close(); } catch (Exception e){ System.out.println(e.toString()); } } }
a bientôt j espère
Partager