| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan får FileReader at få en Directory i Java
    The FileReader klasse er en kraftfuld klasse til at læse tekst fra en fil , der skal behandles eller udskrives til andre steder. Det har ikke evnen til at læse hele mapper , men kan denne funktionalitet kan nemt tilføjes ved at kombinere det med funktionerne i filen klasse. Instruktioner
    1

    Åbn en teksteditor eller Java Integrated Development Environment ( IDE. ) Denne tutorial vil antage, at du bruger en almindelig teksteditor som Notesblok , men mange af de skridt kan automatiseres med en Java IDE . gerne Netbeans
    2

    Indsæt følgende skelet af klassen i editoren : Hej

    import java.io.File ,

    import java.io.FileNotFoundException ;

    import java.io.FileReader ,

    import java.io.IOException ,

    public class DirectoryReader {

    public static void main (String [ ] args ) {

    }

    }
    p Alle koden vil gå inden for den vigtigste metode ovenfor.
    3

    Indsæt følgende inden for den vigtigste metode : Hej

    try {

    } catch ( FileNotFoundException ex ) {

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

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

    }

    Dette håndterer den obligatoriske fejl kontrol for koden til komme. Alle kode i de følgende trin vil gå i rummet mellem " prøve ", og
    4

    Indsæt følgende i prøve blokken til at skabe den FileReader "fangst ". : Hej

    FileReader fread ;
    5

    Indsæt følgende umiddelbart efter linje fra trin 4 for at indlæse biblioteket i en fil objekt : Hej

    File dir = new File ( "C: \\ "); < br >

    Udskift mappen med den du vil indlæse .
    6

    Indsæt følgende for at sløjfe gennem hver fil i mappen , læse data fra det og udskrive det til konsollen : Hej

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

    fread = new FileReader ( f)

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

    while ( fread.ready ( )) {

    print ( (char ) fread.read ());

    }
    < p> fread.close ();

    }
    7

    Gennemgå din kode for at sikre, at det svarer til følgende udskrift af den fulde kildekode før besparelse : Hej

    import java.io.File ;

    import java.io.FileNotFoundException ,

    import java.io.FileReader ,

    import java.io.IOException ,
    < p > import java.nio.CharBuffer ,

    public class DirectoryReader {

    offentlige static void main ( String [] args ) {

    try {

    FileReader fread ;

    File dir = new File ( " /Brugere /Trenton /DailyShortStories /første udkast /" ),

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

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

    while ( fread.ready ( )) {

    print ( (char ) fread.read ());

    }

    fread.close ();

    }

    } catch ( FileNotFoundException ex ) {

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

    } catch ( IOException ex ) {

    System.out.println ( tidl. . GetMessage ());

    }

    }

    }

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Konverter Oracle Forms til Java 
    ·Sådan oprettes en Android Emulator 
    ·Java-kode for Absolute Beginners 
    ·Sådan filtreres filer fra Project Explorer View i Ecli…
    ·Sådan oprettes en dobbeltsidet Pyramid i Java til Brug…
    ·Sådan Bestem domænenavnet i Java 
    ·Sådan Konverter String til InputStream i Java 
    ·Hvordan laver man en aktion Listener Luk en JFrame 
    ·Sådan formateres en String i ASCII Java 
    ·Kvaliteter af en god Java-udvikler til Trading Systems 
      Anbefalede Artikler
    ·Javascript Timer Tutorial 
    ·Sådan får brugerroller i Forms Authentication 
    ·Sådan får du adgang variabler fra en anden PHP File 
    ·Sådan fjernes tegn med accent Med UTF-8 Utility 
    ·Jeg har et ugyldigt Syntaksfejl i Python 
    ·Sådan oprettes et Word Blocker 
    ·iPhone Apps og filtypenavne 
    ·Sådan ændres Base i Python 
    ·Hvordan du få input fra skærmen I Java 
    ·Sådan bruges en DataTable i VB.NET 
    Copyright © Computer Viden http://www.computerdk.com