![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
xavlours
Le ralentissement n'est il pas simplement du au fait qu'un programme java tourne en meme temps ?
Normalement, le programme Java est bloqué sur la sortie standard. Quand une "chaîne de caractère" est disponible, il la lit et il l'affiche.
Remarque:
resultat = new String(bufferedReaderInputStream.readLine());
Il n'est pas nécessaire d'instancier une nouveau String.
En plus, il se peut qu'à la première lecture, la méthode readLine() returne un null.
Correction:
1 2 3 4
|
while ((resultat = new String(bufferedReaderInputStream.readLine()) != null) {
System.out.println(resultat);
} |
Partager