Partage
  • Partager sur Facebook
  • Partager sur Twitter

[java]fichier et creation

Sujet résolu
    21 mars 2007 à 17:48:51

    salut à tous,
    voila mon code:

    import java.io.*;
    public class Fichier
    {public static void main (String [] args)
            {String chaine;
            int entier;
            BufferedReader keyboard=new BufferedReader(new InputStreamReader(System.in));
            System.out.println("entrer votre nom dans ce fichier");
            try
            {
                    chaine=keyboard.readLine();
                    int n=Integer.parseInt(chaine);
                    int s=0;
                    for (int i=0;i<n;i++)
                            {
                            System.out.println("entrer un entier:");
                            chaine=keyboard.readLine();
                            entier=Integer.parseInt(chaine);
                            s+=entier;
                            }
                    System.out.println("la somme est :"+s);
            }
            catch (IOException e)
            {System.out.println(e);}

            }
    }


    mon probleme ici c'est que je comprend pas trop a quoi sert BufferedReader, j'ai cru comprendre que c'est pour la création d'un fichier et que tout ce que je tape au clavier est memorisé dans le fichier, mais lors de l'execution de mon code je ne trouve aucun fichier crée.
    pouvez vous m'expliquer comment ca marche avec BufferedReader?
    merci :)
    • Partager sur Facebook
    • Partager sur Twitter
      21 mars 2007 à 19:52:46

      C'est un fichier logique. C'est-à-dire un objet conservé en mémoire dans la JVM.

      Regarde du coté des FileWriter pour écrire des fichiers txt. ;)
      • Partager sur Facebook
      • Partager sur Twitter

      [java]fichier et creation

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown