Comment pouvons-nous lire les données d'un fichier texte et les stocker dans une variable String?
est-il possible de passer le nom de fichier dans une méthode et cela renverrait la chaîne qui est le texte du fichier.
Quels types d'utilitaires dois-je importer? Une liste de déclarations sera formidable.
Ce sont les importations nécessaires:
import Java.io.BufferedReader;
import Java.io.FileReader;
import Java.io.IOException;
Et ceci est une méthode qui vous permettra de lire un fichier en lui passant le nom du fichier comme un paramètre comme celui-ci: readFile("yourFile.txt");
String readFile(String fileName) throws IOException {
BufferedReader br = new BufferedReader(new FileReader(fileName));
try {
StringBuilder sb = new StringBuilder();
String line = br.readLine();
while (line != null) {
sb.append(line);
sb.append("\n");
line = br.readLine();
}
return sb.toString();
} finally {
br.close();
}
}