Lire un fichier.txt et en récuperer des donné

Fermé
javaazer Messages postés 5 Date d'inscription dimanche 27 février 2011 Statut Membre Dernière intervention 20 avril 2011 - 27 mars 2011 à 12:43
 Utilisateur anonyme - 27 mars 2011 à 21:41
Bonjour,
Comment peut-on lire (EN JAVA) un fichier "file.txt" et en récupérer des données
par exemple (le fichier):

a b, c
d e, f


JE veux récupérer ses données dans des variables...



Mercii!

A voir également:

1 réponse

Utilisateur anonyme
27 mars 2011 à 21:41
Salut!

Voici comment tu dois procéder:
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;

public class ReadTextFile {
BufferedReader reader;

public ReadTextFile() {
super();
}

public void readFile(String filePath) throws IOException {
readFile(new File(filePath));
}

public void readFile(File file) throws IOException {
if (!file.exists()) {
throw new FileNotFoundException("Le fichier n'existe pas");
}
reader = new BufferedReader(new FileReader(file));
String line = null;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
}

public static void main(String[] args) {
ReadTextFile rtf = new ReadTextFile();
try {
String cheminVersLeFichier = "D:/unrepertoire/unfichier.txt";
rtf.readFile(cheminVersLeFichier);
//ou tu peux aussi effectuer ceci
rtf.readFile(new File(cheminVersLeFichier));
} catch (IOException e) {
e.printStackTrace();
}
}

}


                
0