Rechercher : dans
Par :

Java : importer Scanner

Dernière réponse le 16 nov 2008 à 16:52:38 tortortor, le 27 mai 2008 à 18:45:47 
 Signaler ce message aux modérateurs

Bonjour,
je cherche à pouvoir faire des saisies au clavier en java en utilisant Scanner

voici un exemple de code que j'aimerais faire fonctionner

import java.util.Scanner;

public class test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
System.out.println();
}
}

voila ce que ca me donne comme erreur

1. ERROR in test.java (at line 1)
import java.util.Scanner;
^^^^^^^^^^^^^^^^^
The import java.util.Scanner cannot be resolved
----------
2. ERROR in test.java (at line 5)
Scanner sc = new Scanner(System.in);
^^^^^^^
Scanner cannot be resolved to a type
----------
3. ERROR in test.java (at line 5)
Scanner sc = new Scanner(System.in);
^^^^^^^
Scanner cannot be resolved to a type

le compilateur que j'utilise :
Eclipse Java Compiler v_774_R33x, 3.3.1, Copyright IBM Corp 2000, 2007. All rights reserved.

Configuration: Kubuntu 8.04
Opera 9.26

Meilleures réponses pour « java : importer Scanner » dans :
Java - Les packages VoirIntroduction aux packages La programmation Java consiste à créer des classes. Or, étant donné qu'un programme est généralement développé par une équipe de programmeurs, c'est-à-dire plusieurs personnes, le fait de concaténer (mettre bout à bout)...
Java - L'héritage VoirLa notion d'héritage Le concept d'héritage est un des concepts les plus importants de la programmation orientée objet, car il conditionne irréversiblement la façon selon laquelle un code Java est écrit. L'héritage est un mécanisme permettant de...
Java - Premier programme VoirPremière application avec Java La première chose à faire est de créer un simple fichier texte (sans mise en forme) et de taper les quelques lignes suivantes : // Votre premiere application en Java class FirstApp { public static void main...

1

kilian, le 27 mai 2008 à 19:53:02

Salut,

Il me semble qu'il faut au moins java 1.5 pour utiliser Scanner.
Donc il faut que java 1.5 ou supérieur soit installé sur ta machine et que tu choisisses bien la librairie 1.5 pour ton projet.

Répondre à kilian

2

tortortor, le 27 mai 2008 à 20:10:42

Merci pour ta réponse mais j'ai vérifié et j'ai la version 1.6 donc ca doit pas etre ca

Répondre à tortortor

3

kilian, le 27 mai 2008 à 20:43:10

Même dans Eclipse?
Tu vois bien un truc de ce genre?
http://thesermon.free.fr/ccm/eclipse.png

La version n'est pas inférieure à 1.5?

Répondre à kilian

4

tortortor, le 27 mai 2008 à 21:10:44

ça m'affiche JRE System Library [java-6-sun-1.6.0.06]

Répondre à tortortor

5

 miro_z, le 16 nov 2008 à 16:52:38
  • +1

La classe scanner se trouve dans java 1.5 et java 1.6 c'est tout

Répondre à miro_z