Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan få FileReader å få en katalog i Java
    The FileReader klassen er en mektig klasse for å lese tekst fra en fil som skal behandles eller skrives til andre steder . Det har ikke muligheten til å lese hele kataloger , men kan denne funksjonaliteten enkelt legges ved å kombinere den med de funksjonene som tilbys i filen klassen . Instruksjoner
    en

    Åpne en teksteditor eller Java Integrated Development Environment ( IDE. ) Denne opplæringen vil anta at du bruker en vanlig tekst editor som Notisblokk , men mange av trinnene kan automatiseres med en Java IDE . som NetBeans
    2

    Lim inn følgende skjelett av klassen inn i editoren : en

    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 ) {

    }

    }

    All koden vil gå innenfor den viktigste metoden ovenfor.
    3

    Lim inn følgende innenfor den viktigste metoden : en

    try {

    } catch ( FileNotFoundException ex ) {

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

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

    }

    Dette håndterer den obligatoriske feilkontroll for koden til kommer. All kode i følgende trinn vil gå i mellomrommet mellom "prøve" og
    4

    Lim inn følgende i prøve blokken for å lage FileReader "fange ". : En

    FileReader fread ;
    5

    Lim inn følgende umiddelbart etter linjen fra trinn 4 for å laste katalogen til en fil objekt : en

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

    Bytt katalogen med den du ønsker å laste.
    6

    Lim inn følgende å sløyfe gjennom hver fil i katalogen , lese data fra den og skrive den til konsollen : en

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

    fread = ny FileReader ( f);

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

    while ( fread.ready ( ) ) {

    System.out.print ( ( røye ) fread.read ( ));

    }
    < p> fread.close ();

    }
    7

    gjennom koden din for å sikre at den samsvarer med følgende utskrift av hele kildekoden før lagring : en

    import java.io.File ;

    import java.io.FileNotFoundException ;

    import java.io.FileReader ;

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

    public class DirectoryReader {

    public static void main ( String [] args ) {

    try {

    FileReader fread ;

    File dir = new File ( " /Users /Trenton /DailyShortStories /Første utkast /" ) ;

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

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

    while ( fread.ready ( ) ) {

    System.out.print ( ( røye ) fread.read ( ));

    }

    fread.close ();

    }

    } fange ( FileNotFoundException ex ) {

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

    } catch ( IOException ex ) {

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

    }

    }

    }

    früher :

     Weiter:
      Relatert Artike
    ·Forskjeller mellom Java 1.4 og Java 1.5 
    ·Hvordan lage avhengigheter i Java 
    ·Hvordan lage en keystore 
    ·Hvordan Traverse binære trær i Java 
    ·Hvordan lese Java Input 
    ·Hvordan lage en liste med Farger i JSP 
    ·Skalerbarhet Problemer i Web Apps Java 
    ·Hvordan skrive Java- programmer 
    ·Hvordan unngå avrunding av desimaltall i Java 
    ·Hvordan lage et skjema i Java 
      Anbefalte artikler
    ·The Best Prolog Tutorial 
    ·Hva er fordelene med en Bot 
    ·Hvordan programmere Progress Bar i VB.net 
    ·Hvordan lage Java Pop -Up sider 
    ·Hvordan Link Python til Apache 
    ·Slik konverterer en Varchar feltet til NULL 
    ·DataColumn Typer 
    ·Hvordan sette Mnemonic Viktige Associations Med Visual …
    ·Hva står VBA for 
    ·Hvordan lage et flytskjema Med to argumenter 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/