Computer programmeringssprog giver værktøjer, der giver software til at læse og skrive filer . Dette er en kraftfuld funktion , det giver dig mulighed for at programmere software, der kan kommunikere med filer. Mange programmer gemme konfigurationsindstillingerne data i filer , og gemme deres produktion til filer. Sammenknytning med filer er meget almindelig i software. Hvis du ønsker at lære fil input og output, det bedste sted at starte er at lære at læse en fil med et populært sprog såsom Java. Ting du skal
Java Development Kit og Netbeans Bundle
Vis Flere Instruktioner
1
Åben NetBeans software ved at klikke på dens ikon. Opret et nyt projekt ved at klikke på "File /New Project" og vælge " Java Application ". Et nyt projekt er oprettet, og en kildekode -fil vises i NetBeans teksteditor. Denne fil har en hovedfunktion og ikke meget andet
2
Import Java IO -biblioteket , som bruges til fil- input og output, ved at tilføje dette til toppen af kildekoden filen: . < Br >
import java.io. * ,
3
Opret en try /catch erklæring mellem de krøllede parenteser i den vigtigste funktion . Denne erklæring vil fange eventuelle fejl , at filen inputfunktionen kunne kaste. En try /catch erklæring ligner dette : Hej
try { }
catch ( Exception nogen) {}
4
Opret en datastrøm til at læse en fil. Antag den fil, du ønsker at læse kaldes " filename.txt ", og er bosat i Java-projekt mappe. Du ville erklære datastrømmen ved at skrive denne linje mellem de krøllede parenteser i try erklæring : Hej
DataInputStream i = nye DataInputStream (ny FileInputStream ( " filename.txt "));
5
Opret en instans af BufferedReader , som vil læse filen ved hjælp af datastrømmen oprettet i det foregående trin. Skriv følgende under den linje , du skrev i det forrige trin : Hej
BufferedReader b = new BufferedReader (ny InputStreamReader ( i) ),
6
Erklær en streng , der vil holde en linje af tekst fra filen. Du kan gøre dette ved at skrive følgende under den linje , du skrev i trin 5 : Hej
String str ,
7
gentage gennem alle de tekstlinjer i filen og udskrive dem til konsollen. Du kan opnå dette ved at skrive en while-løkke som denne : Hej
while ( ( str = b.readLine ( )) = null !) { System.out.println ( str );}
8
Kør programmet ved at trykke på F6. Programmet vil åbne op for filen " filename.txt " og udskrive dens indhold til konsollen.