Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Scanner ?

1 réponse
Avatar
Degas
Je viens de me mettre à Java et Eclipse depuis quelques heures... Pour
comprendre le mécanisme de la programmation en Java (j'ai déjà pratiqué
d'autres langages évolués et assembleurs), j'ai acheté le livre de Anne
Tassot.
J'ai copié le tout premier exemple, et déjà ça coince...

Voici ce que j'ai saisi :

public class cercle {
public static void main(String[] args) {
/* TODO Raccord de méthode auto-généré */
double R, P; /* Rayon et longueur du cercle */
Scanner LireClavier = new Scanner(System.in);
System.out.print("Valeur du rayon ? ");
R= LireClavier.nextDouble(); /* on entre le rayon */
P = 2 * Math.PI * R; /* P = 2 * pi * R */
System.out.print("Cercle dont R = " + R + " a un périmètre de " +
P);
}
}

Scanner le chagrine, visiblement. L'erreur renvoyée est :
Scanner ne peut pas être résolu en type.

Faut-il importer un fichier source dans lequel la classe Scanner doit être
définie ? Une doc reprend-elle les classes "préfabriquées" et les fichiers
qui les définissent, ou au moins un manuel de référence pdf ? Merci de votre
aide.

g.degas

1 réponse

Avatar
KoopaJah

Bonjour,

public class cercle {
public static void main(String[] args) {
/* TODO Raccord de méthode auto-généré */
double R, P; /* Rayon et longueur du cercle */
Scanner LireClavier = new Scanner(System.in);
System.out.print("Valeur du rayon ? ");
R= LireClavier.nextDouble(); /* on entre le rayon */
P = 2 * Math.PI * R; /* P = 2 * pi * R */
System.out.print("Cercle dont R = " + R + " a un périmètre de " +
P);
}
}

Scanner le chagrine, visiblement. L'erreur renvoyée est :
Scanner ne peut pas être résolu en type.


Il faut surement que tu ajoutes
java.util.Scanner;
au début de ton fichier afin de lui permettre de résoudre le type Scanner.

Pour ce qui est de la documentation


Faut-il importer un fichier source dans lequel la classe Scanner doit être
définie ? Une doc reprend-elle les classes "préfabriquées" et les fichiers
qui les définissent, ou au moins un manuel de référence pdf ? Merci de votre
aide.


Tu as acces à l'API des classes à l'adresse suivante
http://java.sun.com/j2se/1.5.0/docs/api/


g.degas



Remi J.