“impossible de trouver le symbole de la classe Scanner” erreur
C'est mon Code
public class Workshop3
{
public static void main (String [] args)
{
System.out.println ("please enter radius of circle");
double radius;
Scanner keyboard = new Scanner (System.in);
keyboard.nextDouble (radius);
}
}
L'erreur, j'obtiens est
ne trouve pas le symbole de la classe scanner
sur la ligne
Scanner keyboard = new Scanner (System.in);
OriginalL'auteur James Blundell | 2011-05-11
Vous devez vous connecter pour publier un commentaire.
Que l'OP est un débutant à la programmation, je voudrais expliquer plus.
Vous wil besoin de cette ligne en haut de votre code afin de compiler:
Ce genre de déclaration d'importation est très important. Ils disent à la compilation de quel type de Scanner vous sont sur le point d'utiliser, parce que le Scanner ici n'est pas défini par n'importe qui.
Après une instruction d'importation, vous pouvez utiliser la classe Scanner directement et le compilateur va le savoir.
Aussi, vous pouvez le faire sans l'aide de l'instruction d'importation, bien que je ne recommande pas:
Dans ce cas, vous venez directement indiquer au compilateur qui Scanner que vous voulez utiliser.
OriginalL'auteur lamwaiman1988
Vous devez importer java.util.Scanner en première ligne dans le code
OriginalL'auteur Eng.Fouad
Vous devez inclure la ligne
import java.util.Scanner;
dans votre fichier source, quelque part, de préférence dans la partie supérieure.OriginalL'auteur dlev
Vous pouvez résoudre cette erreur par l'importation de la
java.util.*
paquet, vous pouvez le faire en ajoutant la ligne suivante de code en haut de votre programme (avec vos autresimport
consolidés):OriginalL'auteur Nimesh