J'ai des problèmes lors du test de mon code. Je pense que le problème a à voir avec l'utilisation d'une lecture BufferedReader à partir d'un InputStreamReader. je IntelliJ et donne l'entrée suivante:Test d'un lecteur mis en mémoire tampon à partir du flux d'entrée
Hello
World!
Pourquoi mon programme rien impression? Voici mon code:
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
Deque<String> lines = new ArrayDeque<>();
String line = br.readLine();
while (line != null) {
lines.push(line);
line = br.readLine();
}
while (!lines.isEmpty()) {
System.out.println(lines.pop());
}
}