Bonjour,
Je ne comprends pas du tout comment résoudre la deuxième condition de l'exercice.
En fonction de mes essais, soit "le programme affiche trop de lignes", soit "le programme affiche trop peu de lignes".
Pourquoi?
package fr.codegym.task.task13.task1318;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Scanner;
import java.io.*;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.List;
/*
Lecture d'un fichier
*/
public class Solution {
public static void main(String[] args) throws IOException {
// écris ton code ici
BufferedReader lecteur = new BufferedReader(new InputStreamReader(System.in));
String nom = lecteur.readLine();
FileInputStream is = new FileInputStream(nom);
BufferedReader sr = new BufferedReader(new InputStreamReader(is));
while(is.available() >0){
int data = is.read();
System.out.println(data);
}
is.close();
lecteur.close();
}
}