Lire un fichier txt
jade1a
Messages postés
2
Statut
Membre
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonsoir
j'utilise ce code pour lire un fichier txt mais au console il ne s'affiche pas tout le fichier
voila le contenu et ce qui s'affiche dans le console


j'utilise ce code pour lire un fichier txt mais au console il ne s'affiche pas tout le fichier
package code;
import java.io.InputStreamReader;
import java.io.FileInputStream;
import java.io.BufferedReader;
public class LireBench {
@SuppressWarnings("unused")
private LineFile11 lineFile11 = new LineFile11 ();
public static void main(String[] args){
try {
String ligne;
InputStreamReader fichier = new InputStreamReader(new FileInputStream("D:/costmatrix.txt"));
BufferedReader tampon = new BufferedReader(fichier);
int nombre = 0;
while((ligne = tampon.readLine()) != null) {
System.out.println(ligne);
++nombre;
}
System.out.println(nombre);
tampon.close();
} catch (Exception e) {
System.out.println(e.toString());
} }
}
voila le contenu et ce qui s'affiche dans le console


A voir également:
- Lire un fichier txt
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Lire un fichier epub - Guide
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier rar - Guide
2 réponses
Bonjour,
Ton fichier ne serait-il pas tout simplement trop long ?
La console est limitée en nombre de caractères qu'elle peut afficher, si ça dépasse elle efface le début.
Remarque : ton code peut se simplifier.
Ton fichier ne serait-il pas tout simplement trop long ?
La console est limitée en nombre de caractères qu'elle peut afficher, si ça dépasse elle efface le début.
Remarque : ton code peut se simplifier.
package code;
import java.nio.file.*;
public class LireBench {
public static void main(String[] args) throws Exception {
Files.readAllLines(Paths.get("D:/costmatrix.txt"))
.forEach(System.out::println);
}
}
