Import java.util.Scanner; probléme (java)

Bonjour,
j'ai un petit probléme de: import java.util.Scanner;
je fait des testes pour apprendre a lire dans les fichiers '.txt' et pour cela j'utilise "Scanner" :

Scanner fichier = new Scanner (new File("Teste.txt"));

avant j'ai bien fait mon import java.util.Scanner;
mais quand je compile j'ai du :

Testfichier.java:10: cannot resolve symbol
symbol : class Scanner
location: class Testfichier
Scanner fichier = new Scanner (new File("Teste.txt"));
^
... ... ...

Alors je comprend pas.Si qqu a une idée merci bien de me guider....
Configuration: linux mdk10.1
java tout instaler et il marche bien (normalement)

5 réponses

  1. munchmouth, t'as pu confirmer ta théorie ?
    0
    1. Oué effecivement G une jdk 1.4...
      je mé le 1.5 et je comfirme si le pb vient de la
      Merci bien
      0
      1. Salut,

        es-tu sur d'avoir la bonne version de JDK ?
        la classe Scanner est une nouveauté de 1.5, donc si tu compiles avec une version inférieure la classe n'existera pas.
        0
        1. bien si regardé toutes les errors:

          Testfichier.java:1: cannot resolve symbol
          symbol : class Scanner
          location: package util
          import java.util.Scanner;
          ^
          Testfichier.java:10: cannot resolve symbol
          symbol : class Scanner
          location: class Testfichier
          Scanner fichier = new Scanner (new File("Teste.txt"));
          ^
          Testfichier.java:10: cannot resolve symbol
          symbol : class Scanner
          location: class Testfichier
          Scanner fichier = new Scanner (new File("Teste.txt"));
          ^
          et cé tout
          0
          1. Bonsoir,

            import java.util.Scanner;
            ...
            Scanner fichier = new Scanner(new File("texte.txt"));
            ...

            ben, ca a l'air bon...
            Y a pas d'autres erreurs signalées par le compilateur?

            @+
            0