Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come leggere un file di input in Java

linguaggi di programmazione informatica forniscono strumenti che consentono il software per leggere e scrivere file . Questa è una funzione potente , consente di software programma che può interfacciarsi con i file . Molti programmi memorizzano i dati di configurazione nel file , e salvare il loro output su file . Interfacciamento con i file è molto comune nel software . Se volete saperne di file di input e di output , il posto migliore per iniziare è quello di imparare a leggere un file con un linguaggio popolare come Java . Cose che ti serviranno
Java Development Kit e Netbeans Bundle
Show More Istruzioni
1

Aprire il software NetBeans facendo clic sulla sua icona . Creare un nuovo progetto facendo clic su "File /Nuovo progetto " e selezionando " Applicazioni Java ". Un nuovo progetto viene creato e un file di codice sorgente viene visualizzato nell'editor di testo NetBeans . Questo file ha una funzione principale e non molto altro
2

importare la libreria IO Java , che viene utilizzato per l'input e l'output di file , aggiungendo questo alla parte superiore del file di codice sorgente : . < Br

importazione > java.io. *;
3

Creare un try /catch tra le parentesi graffe della funzione principale . Questa dichiarazione sarà individuare eventuali errori che la funzione di input file potrebbe buttare . A try /catch appare così:

try { }
cattura

(eccezione alcuna ) { }
4

Creare un flusso di dati per la lettura di un file . Supponiamo che il file che si desidera leggere si chiama " filename.txt , " e si trova nella cartella del progetto Java . Si potrebbe dichiarare il flusso di dati , scrivendo questa riga tra le parentesi graffe della istruzione try :

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

Creare un'istanza di BufferedReader , che leggerà il file utilizzando il flusso di dati creato nel passaggio precedente . Scrivere il seguente sotto la linea che hai scritto nel passaggio precedente :

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

dichiarare una stringa che conterrà una linea di testo dal file . È possibile farlo scrivendo il seguente sotto la linea che hai scritto nel punto 5 :

String str ;
7

scorrere tutti le righe di testo nel file e stamparli alla console . È possibile ottenere questo risultato scrivendo un ciclo while così:

while ( ( str = b.readLine ( ) ) = null ) { System.out.println ( str) ; }
8

Eseguire il programma premendo il tasto F6 . Il programma si aprirà il file " nomefile " e stampare il suo contenuto alla console.

 

Programmazione © www.354353.com