Computer programmeringsspråk tillhandahåller verktyg som gör programvara för att läsa och skriva filer . Detta är en kraftfull funktion , det kan du programmera programvara som kan samverka med filer . Många program lagrar konfigurationsdata i filer och spara sin produktion till filer . Kommunicera med filer är mycket vanligt i mjukvara . Om du vill lära fil ingång och utgång , det bästa stället att börja är att lära sig att läsa en fil med ett populärt språk såsom Java . Saker du behöver Review, Java Development Kit och NetBeans Bundle
Visa fler instruktioner
1
Öppna NetBeans programvaran genom att klicka på dess ikon . Skapa ett nytt projekt genom att klicka på " File /New Project " och välja " Java Application . " Ett nytt projekt skapas och en källkod fil visas i NetBeans textredigeraren . Denna fil har en huvudfunktion och inte mycket annat
2
Importera Java IO biblioteket , som används för fil ingång och utgång , genom att lägga den på toppen av källkoden filen : .
import java.io. * , Addera 3
Skapa ett försök /catch uttalande mellan klammerparenteser av huvudfunktionen . Detta uttalande kommer att fånga något felmeddelande om att filen ingång kan kasta . Ett försök /catch uttalande ser ut så här :
try { }
catch ( Exception någon) { }
4
Skapa en dataström för att läsa en fil . Antag att filen du vill läsa heter " filnamn.typ , " och bosatt i Java projektet mappen . Du skulle förklara dataströmmen genom att skriva denna linje mellan klamrarna i try :
DataInputStream i = ny DataInputStream ( ny FileInputStream ( " filnamn.typ " ) ) ;
5
Skapa en instans av BufferedReader , vilket kommer att läsa filen med dataströmmen skapade i föregående steg . Skriv följande under linjen som du skrev i föregående steg :
BufferedReader b = ny BufferedReader ( ny InputStreamReader ( i) ) ;
6
Deklarera en sträng som kommer att hålla en linje av text från filen . Du kan göra detta genom att skriva följande under linjen som du skrev i steg 5 :
String str ;
7
iterera genom alla textrader i filen och skriva ut dem till konsolen . Du kan åstadkomma detta genom att skriva en while-slinga så här :
medan ( ( str = b.readLine ( ) ) = null ) { System.out.println ( str ) ;}
8
Kör programmet genom att trycka på F6 . Programmet kommer att öppna upp filen " filnamn.typ " och skriva ut innehållet till konsolen .