Bonjour;
Je m'essaie à Java à partir d'une expérience dans d'autres langages.
Eclipse Oxygen.1 Release (4.7.1)
java -version
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
Lors de l'excuttion, je m'attends à lire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 package test_io; import java.io.IOException; public class io_test { public static void main(String[] args) { // TODO Auto-generated method stub try { System.out.println("Entrer un entier"); int e1 = System.in.read(); System.out.println("Entrer un autre entier"); int e2 = System.in.read(); System.out.println(""); System.out.println("Le produit des deux entiers est"); System.out.println(e1*e2); } catch(IOException e) { System.out.println("Erreur d'ES"); } } }Au lieu de cela, j'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Entrer un entier [valeur de mon entier] Entrer un autre entier [valeur de l'autre] Le produit des deux entiers es [valeur * valeur]
Le programme n'attend pas que j'ai appuyé sur « entrée » pour continuer.Entrer un entier
5
Entrer un autre entier
Le produit des deux entiers est
530
C'est quand même vachement basique. Qu'est-ce que je fais de mal
Partager