Lire le fichier à partir des ressources en Java
Cet article montrera comment lire un fichier à partir de ressources dans le langage de programmation Java. Tout ce dont vous avez besoin est un chemin d’accès au fichier source.
Comment lire un fichier à partir de ressources en Java
Vous pouvez lire n’importe quel fichier texte via le langage de programmation Java. Tout ce que vous avez à faire est de stocker un chemin source dans une chaîne et, en utilisant la méthode try...catch
, de fournir ce chemin à un BufferedReader
. Regardez le code ci-dessous.
import java.io.*;
public class Main {
public static void main(String[] args) {
String sourcePath = "D:\\delftstack.txt"; // source file path To Read..
try {
BufferedReader Reader = new BufferedReader(new FileReader(sourcePath));
// Intializing Buffer Reader By Providing File path
String Data;
while ((Data = Reader.readLine()) != null) {
System.out.println(Data); // Reading Line By Line.....
}
Reader.close();
} catch (Exception e) {
}
}
}
Nous allons vous expliquer le code ligne par ligne. Tout d’abord, stockez le chemin du fichier source dans une chaîne sourcepath
, copiez votre chemin source et faites de même. Nous utilisons la méthode try...catch
car elle renvoie une exception non gérée FileNotFoundException
.
Nous allons passer la chaîne du chemin source dans un objet nommé BufferedReader
. Il lit le texte à partir d’un flux d’entrée de caractères. En savoir plus sur BufferedReader
ici.
Nous le stockerons dans une chaîne à l’aide d’une boucle while, quelle que soit la lecture de ce tampon. Toutes les données sont lues ligne par ligne et stockées dans une chaîne. Nous imprimons simplement cette chaîne.
Assurez-vous d’écrire le chemin source et le nom de fichier corrects.
Haider specializes in technical writing. He has a solid background in computer science that allows him to create engaging, original, and compelling technical tutorials. In his free time, he enjoys adding new skills to his repertoire and watching Netflix.
LinkedIn