Scanner

Voir le sujet précédent Voir le sujet suivant Aller en bas

Scanner

Message  DjMan42 le Sam 13 Mar 2010, 20:27

J'essai de scanner un mot se trouvant dans le fichier "monfichier" mais je n'y arrive pas voici l'erreur qu'il me renvoi :
Code:

import java.util.Scanner ;
public class Ecrire {
    public static void main (String [] args) {
   
//  Scanner clavier = new Scanner(System.in);
    Scanner Autre = new Scanner(File("monfichier"));

    System.out.println(Autre.next());
   
    } 
}

Voici l'erreur qu'il me renvoi :

Ecrire.java:9: cannot find symbol
symbol : class File
location: class Test.Scanner.Ecrire
Scanner Autre = new Scanner(new File("monfichier"));
^
1 error

DjMan42

Nombre de messages : 219
Prénom : Eden
Statut : Etudiant 1er Indu
Localisation : Bruxelles
Date d'inscription : 28/10/2008

Revenir en haut Aller en bas

Re: Scanner

Message  Anthoblack le Sam 13 Mar 2010, 22:49

Peut-être as-tu oublié l'import de File (java.io.File) Wink


Remarque : Pourquoi cette jolie majuscule à "Autre" ?

Anthoblack

Nombre de messages : 764
Age : 28
Prénom : Anthony
Statut : Ex-étudiant
Localisation : Bruxelles
Date d'inscription : 11/03/2008

Revenir en haut Aller en bas

Re: Scanner

Message  DjMan42 le Dim 14 Mar 2010, 18:13

Même en rajoutant un import java.io.File cela ne marche pas. Merci quand même.

DjMan42

Nombre de messages : 219
Prénom : Eden
Statut : Etudiant 1er Indu
Localisation : Bruxelles
Date d'inscription : 28/10/2008

Revenir en haut Aller en bas

Re: Scanner

Message  pbt le Dim 14 Mar 2010, 22:35

Tu ne nous donnes pas le message d'erreur exact .. je détecte plusieurs fautes dans ton code .. n'as-tu pas un message du genre "cannot find symbol method File" ?

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

Re: Scanner

Message  DjMan42 le Dim 14 Mar 2010, 23:39

Oui j'avais eu ce genre de problème "cannot find symbol method File".
Mais j'ai trouvé la solution, il fallait rajouter un throws dans le main puis importer une méthode en plus mais comme je ne la trouvé pas j'ai importer toutes les classe "import java.io.*"

Code:

import java.util.Scanner ;
import java.io.*;
public class Ecrire {
    public static void main (String [] args) throws FileNotFoundException {
                 
        Scanner autre = new Scanner(new File("monfichier"));
                               
        System.out.println(autre.next());
    }                       
}

Merci à tous Very Happy Problem solved

DjMan42

Nombre de messages : 219
Prénom : Eden
Statut : Etudiant 1er Indu
Localisation : Bruxelles
Date d'inscription : 28/10/2008

Revenir en haut Aller en bas

Re: Scanner

Message  Wark le Lun 15 Mar 2010, 08:48

DjMan42 a écrit:
Code:

import java.util.Scanner ;
import java.io.*;
public class Ecrire {
    public static void main (String [] args){
                 
        try{
        Scanner autre = new Scanner(new File("monfichier"));
        System.out.println(autre.next());
        } catch(FileNotFoundException fne) {
            ... Mon exception
        }
    }                       
}

Merci à tous Very Happy Problem solved

... te poserait moins de soucis, je pense.. :-)

Wark

Nombre de messages : 682
Age : 29
Prénom : Cédric
Statut : Diplômé 2010
Localisation : Braine l'alleud
Date d'inscription : 04/02/2008

Revenir en haut Aller en bas

Re: Scanner

Message  pbt le Lun 15 Mar 2010, 09:12

Si tu relis ton code, tu verras qu'il te manquait un "new" et que ensuite il fallait importer java.io.File (ça tu l'avais trouvé) et java.io.IOException

Wark a raison, c'est mieux de traiter l'exception quand on peut la traiter
(Il est clair que si c'est simplement pour tester Scanner ton code suffit)

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

Re: Scanner

Message  Contenu sponsorisé Aujourd'hui à 14:48


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum