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 32 33 34 35
| public class Main {
public static void main(String args[]) throws IOException {
//création des tableaux vitesses
List<Vitesse> maliste = new ArrayList<Vitesse>();
ArrayList v1x= new ArrayList ();
ArrayList v1y= new ArrayList ();
// Lecture du fichier vitesse à t=0.5s
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);
}
}
entree.close();}} |
Partager