Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/05/2007, à 12:09

stadiste

[Java]Parcourir un fichier en utilisant File

Salut,

j'ai un objet File qui contient le nom d'un fichier.
Comment est ce que je fais pour le parcourir pour afficher son contenu à l'écran.

Merci

#2 Le 24/05/2007, à 13:17

pluviotor

Re : [Java]Parcourir un fichier en utilisant File

tu fais file.ParcourirunfichierenutilisantFile()

Hors ligne

#3 Le 25/05/2007, à 09:03

Nicolas2b

Re : [Java]Parcourir un fichier en utilisant File

pluviotor a écrit :

tu fais file.ParcourirunfichierenutilisantFile()

La réponse était tentante, car il n'a pas du beaucoup chercher .......... roll

Mais bon, on donne qd meme la réponse, qui se trouve pourtant PARTOUT ( site de Sun, developpez.com, ... )

public static String readFile(File file) {
    try {
        // 1 - Création de la ressource
        FileReader reader = new FileReader(file);
        try {
            // 2 - Utilisation de la ressource
            StringBuffer buffer = new StringBuffer();
            char[] cbuf = new char[2048];
            int len;
            while ( (len = reader.read(cbuf)) > 0 ) {
                buffer.append(cbuf, 0, len);
            }
            return buffer.toString();
        } finally {
            // 3 - Libération de la ressource
            reader.close();
        }
    } catch (IOException e) {
        e.printStackTrace();
        return null;
    }

}

Nicolas.


Ubuntu Gutsy sur ASUS A6JA Q016H
2 Go de RAM
ATI X1600
Core Duo 1,8 GHz

Hors ligne