Erreur lors de la compilation d'un script : Lire.c()
Bonjour,
je suis en train de suivre les cours du livre"Java premier language" et lorsque je compile avec javac ce script, indiqué dans le bouquin
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| import java.util.*;
public class Calculette {
public static void main( String [] argument) {
int a, b;
char operateur;
double calcul = 0;
boolean OK = true;
Scanner lectureClavier = new Scanner(System.in);
System.out.print("Entrer la première valeur : ");
a = lectureClavier.nextInt();
System.out.print("Entrer la seconde valeur : ");
b = lectureClavier.nextInt();
System.out.print("Type de l'opération : (+, -, *, /) : ");
operateur = Lire.c();
switch (opérateur ) {
case '+' : calcul = a + b;
break;
case '-' : calcul = a - b;
break;
case '/' : if ( b != 0) calcul = a / b;
else OK = false;
break;
case '*' : calcul = a * b ;
break;
default : OK = false ;
}
if (OK) {
System.out.print("Cette operation a pour resultat : ");
System.out.println(a + " " +operateur+ " "+ b + " = " + calcul);
}
else System.out.println("Operation non conforme !");
}
} |
la console dos m'indique cette erreur
Code:
1 2 3 4 5 6
| Calculette.java:23: error: cannot find symbol
operateur = Lire.c();
^
symbol: variable Lire
location: class Calculette
1 error |
à quoi correspond Lire.c() ? et d’où vient l'erreur ?
merci