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. 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
    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. 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. 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. munchmouth, t'as pu confirmer ta théorie ?
            0