Les partenaires publicitaires:

Comment lire un fichier d'entrée en java

Langages de programmation informatique fournissent des outils qui permettent aux logiciels pour lire et écrire des fichiers. Ceci est une fonction- puissant, il vous permet de logiciel qui peut interfacer avec les fichiers programme. Beaucoup de données de configuration des programmes du magasin dans les fichiers, et sauver leur sortie vers des fichiers. Interfaçage avec des fichiers est très commun dans le logiciel. Si vous voulez apprendre entrée et de sortie fichier, le meilleur endroit pour commencer est d'apprendre à lire un fichier avec un langage populaire comme Java.

Choses que vous devez

  • Java Development Kit et Netbeans Bundle

Instructions

  1. 1

    Ouvrez le logiciel NetBeans en cliquant sur son icône. Créez un nouveau projet en cliquant sur "Fichier / Nouveau projet" et en sélectionnant "Java Application." Un nouveau projet est créé et un fichier de code source apparaît dans l'éditeur de texte NetBeans. Ce fichier a une fonction principale et pas beaucoup d'autre.

  2. 2

    Importez la bibliothèque Java IO, qui est utilisé pour l'entrée et la sortie fichier, en ajoutant ceci au début du fichier de code source:

    import java.io. *;

  3. 3

    Créer une instruction try / catch entre les accolades de la fonction principale. Cette déclaration sera capturer toute erreur que la fonction d'entrée de fichier peut jeter. Une instruction try / catch ressemble à ceci:




    try {}

    catch (Exception échéant) {}

  4. 4

    Créer un flux de données pour lire un fichier. Supposons que le fichier que vous souhaitez lire est appelé "filename.txt», et réside dans le dossier de projet Java. Vous devrez déclarer le flux de données en écrivant cette ligne entre les accolades de l'instruction try:

    DataInputStream i = new DataInputStream (nouvelle FileInputStream ("filename.txt"));

  5. 5

    Créer une instance de BufferedReader, qui va lire le fichier en utilisant le flux de données créée à l'étape précédente. Écrivez ce qui suit ci-dessous de la ligne que vous avez écrit à l'étape précédente:

    BufferedReader b = new BufferedReader (nouvelle InputStreamReader (i));

  6. 6


    Déclarer une chaîne qui tiendra une ligne de texte à partir du fichier. Vous pouvez le faire en écrivant ce qui suit ci-dessous de la ligne que vous avez écrit à l'étape 5:

    Str String;

  7. 7

    Itérer sur toutes les lignes de texte dans le fichier et les imprimer à la console. Vous pouvez accomplir cela en écrivant une boucle while comme ceci:

    while ((str = b.readLine ())! = null) {System.out.println (str) -}

  8. 8

    Exécutez le programme en appuyant sur F6. Le programme permettra d'ouvrir le fichier "filename.txt" et imprimer son contenu à la console.

» » » » Comment lire un fichier d'entrée en java