Lecture de données à partir d'un fichier data

Résolu
Javatarik Messages postés 26 Date d'inscription mercredi 22 février 2006 Statut Membre Dernière intervention 30 janvier 2007 - 4 oct. 2006 à 14:27
Javatarik Messages postés 26 Date d'inscription mercredi 22 février 2006 Statut Membre Dernière intervention 30 janvier 2007 - 4 oct. 2006 à 22:15
Bonjour à tous les amis programmeurs de javafr.com


Voila, je suis entrain de faire un projet enveloppent des codes java et fortran 90, ce dernier fait appel à un exécutable fortran qui donne des fichiers de sortie  en (.dat), le problème que j’ai c’est que je n’arrive pas à exploiter ces données qui sont sous forme de vecteurs (Double precision) dans mon code java, ce que je veux, c’est de récupérer ces vecteur et les utiliser dans mon appli java, y’a-t-il quelqu’un qui peux m’aider



<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /??>
 




Ps : j’ai trouver un bout de code qui lit des donner mais comment identifier ce flux d’entrer et l’affecter à des tableaux !!!!!



 





 import java.io.*;
public class Reader {
   
    public static void main(String[] args)throws IOException,
     FileNotFoundException   {
            try{





     FileReader fs = new FileReader("D:/Java_eclips/reader/classes/data.dat");
     


     int a = fs.read();
          while( a != -1 ){





         System.out.print((char)(a));
               a = fs.read();
           
     }





 





 




Merci

22 réponses

Javatarik Messages postés 26 Date d'inscription mercredi 22 février 2006 Statut Membre Dernière intervention 30 janvier 2007
4 oct. 2006 à 21:57
Salut,<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /??>





Si on remarque bien la sortie, ce n’est pas vraiment de l’aléatoire mais seulement un affichage en marche arrière et que le dernier key sort en dernier au lieu de la première place : voici le résultat avec 20 éléments





Key = 19, [x:19.00000, y:23.00000]








Key = 18, [x:18.00000, y:22.00000]








Key = 17, [x:17.00000, y:21.00000]








Key = 16, [x:16.00000, y:20.00000]








Key = 15, [x:15.00000, y:19.00000]








Key = 14, [x:14.00000, y:18.00000]








Key = 13, [x:13.00000, y:17.00000]








Key = 12, [x:12.00000, y:16.00000]








Key = 11, [x:11.00000, y:15.00000]








Key = 10, [x:10.00000, y:14.00000]








Key = 9, [x:9.000000, y:13.00000]








Key = 8, [x:8.000000, y:12.00000]








Key = 7, [x:7.000000, y:11.00000]








Key = 6, [x:6.000000, y:10.00000]








Key = 5, [x:5.000000, y:9.000000]








Key = 4, [x:4.000000, y:8.000000]








Key = 3, [x:3.000000, y:7.000000]








Key = 2, [x:2.000000, y:6.000000]








Key = 1, [x:1.000000, y:5.000000]








Key = 20, [x:20.00000, y:24.00000]






 
0
Javatarik Messages postés 26 Date d'inscription mercredi 22 février 2006 Statut Membre Dernière intervention 30 janvier 2007
4 oct. 2006 à 22:15
Merci infiniment pour votre aide  Twinuts, votre aide ma étai très utile , bonne nuit
0
Rejoignez-nous