| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come ottenere FileReader per ottenere una directory in Java
    La classe FileReader è una classe potente per leggere testo da un file da elaborare o stampare in altre posizioni . Non ha la capacità di leggere intere directory , tuttavia , questa funzionalità può essere facilmente aggiunto attraverso la combinazione con le funzioni previste all'interno della classe file. Istruzioni
    1

    Aprire un editor di testo o Java Integrated Development Environment ( IDE. ) Questo tutorial si assume che si sta utilizzando un editor di testo come Blocco note, ma molti dei passi può essere automatizzato con un IDE Java . , come Netbeans
    2

    Incollare il seguente scheletro della classe in all'editor:

    import java.io.File ;

    import java.io.FileNotFoundException ;

    importazione java.io.FileReader ;

    importazione java.io.IOException ;

    class DirectoryReader pubblico {

    public static void main (String [ ] args ) { }


    }

    Tutto il codice andrà all'interno del metodo principale di cui sopra.
    3

    Incollare il seguente all'interno del metodo main :

    try {

    } catch ( FileNotFoundException ex) {

    System.out.println ( ex.getMessage ());
    < p > } catch ( IOException ex) {

    System.out.println ( ex.getMessage ()); }


    Questo gestisce il controllo degli errori obbligatorio per il codice di venire. Tutto il codice nei seguenti passi andrà nello spazio tra " provare " e
    4

    Incollare il seguente all'interno del blocco try per creare il FileReader "catturare ". :

    FileReader fread ;
    5

    incolla quanto segue subito dopo la linea dal punto 4 per caricare la directory in un oggetto file:

    File dir = new File ( "C : \\ " ) ;

    Sostituire la directory con quello che si desidera caricare .
    6

    Incollare il seguente ciclo attraverso ogni file nella directory , leggere i dati da esso e stamparlo su console :

    per ( File f : dir.listFiles ( ) ) {

    fread = new FileReader ( f) ;

    System.out.println ( f.getPath ( ) ) ;

    mentre ( fread.ready ( ) ) {

    System.out.print ( (char ) fread.read ()); }


    < p > fread.close (); }


    7

    esaminare il tuo codice per assicurarsi che corrisponda alla seguente stampa del codice sorgente completo prima di salvare :

    import java.io.File ;

    importazione java.io.FileNotFoundException ;

    importazione java.io.FileReader ;

    importazione java.io.IOException ;
    < p > import java.nio.CharBuffer ;

    class DirectoryReader pubblico {

    public static void main (String [] args ) { try {


    FileReader fread ;

    File dir = new File ( " /Users /Trenton /DailyShortStories /Bozze /First" ) ;

    per ( File f : dir.listFiles () ) {
    < p > fread = new FileReader ( f) ;

    System.out.println ( f.getPath ());

    mentre ( fread.ready ( ) ) {

    System.out.print ( (char ) fread.read ()); }


    fread.close (); }


    } catch ( FileNotFoundException ex ) {

    System.out.println ( ex.getMessage ());

    } catch ( IOException ex) {

    System.out.println (ex . getMessage ()); }


    }

    }

    Previous :

    next :
      Articoli Correlati
    ·Le funzioni Java byte 
    ·Come sostituire un periodo di utilizzo stringa con Java…
    ·Come creare un istogramma orizzontale con gli asterisch…
    ·Come modificare il JDK in BEA WebLogic 8.1 
    ·Java Albero binario Tutorial 
    ·Come ottenere la successiva stringa di input da in Java…
    ·Inizio Sviluppi Android 
    ·Come calcolare il tempo usando Java 
    ·Utilizzo di Java Cryptography 
    ·Come usare colori non definiti in Java 
      Articoli in evidenza
    ·Come creare una macro in Word che Will e-mail Utente In…
    ·Come regolare di un allegato PHP Nome File 
    ·Binary algoritmi di crittografia 
    ·Come aggiungere una chiave esterna di MySQL 
    ·Come usare CutePDF Da Java 
    ·Come controllare Quali processi sono pianificati in Toa…
    ·Come creare un utente in Active Directory con Visual Ba…
    ·Come leggere il valore di ingresso in Java 
    ·Come salvare Decimali a MySQL 
    ·Come assegnare un valore nascosto da un menu a discesa …
    Copyright © Conoscenza Informatica http://it.wingwit.com