Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako sa k nám FileReader získať adresár v Jave

Trieda FileReader je silný trieda pre čítanie textu zo súboru , ktoré majú byť spracované , alebo vytlačené na iných miestach . To nemá schopnosť čítať celé adresáre , ale táto funkcia môže byť ľahko pridané tým , že kombinuje ju s funkciou poskytovaných v rámci triedy súboru . Pokyny dovolená 1

Otvorte textový editor alebo Java integrované vývojové prostredie ( IDE. ) Tento výukový program bude predpokladať , že ste sa pomocou bežného textového editora , ako je Poznámkový blok , ale mnoho z krokov je možné automatizovať pomocou Java IDE . ako Netbeans
2

vložte nasledujúci kostru triedy do editora :

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

}

}

kód pôjde v hlavnej metódou zhora .
3

vložte nasledujúci v hlavnej metódy :

try { klipart

} catch ( FileNotFoundException ex ) {

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

} catch ( IOException ex ) {

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

}

spracováva povinnú kontrolu chýb pre kód k prísť . Všetok kód v nasledujúcich krokoch pôjde v priestore medzi " vyskúšať " a " úlovok " .
4

vložte nasledujúci vnútri bloku try vytvoriť FileReader :

FileReader fread ;
5

vložte nasledujúci bezprostredne po riadku od kroku 4 načítať adresár do objektu súboru :

súboru dir = new File ( " C : \\ " ) ;

nahradiť adresár s jedným , ktorý chcete nahrať .
6

vložte nasledujúci prechádzať každého súboru v adresári , čítať dáta z neho , a vytlačiť ich na konzole :

pre ( f súbor : dir.listFiles ( ) ) {

fread = new FileReader ( f ) ;

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

while ( fread.ready ( ) ) {

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

}

fread.close ( ) ;

}
7

Skontrolujte svoj ​​kód , aby zabezpečili , že zodpovedá nasledujúcej výtlačok úplného zdrojového kódu pred uložením :

dovoz java.io.File ;

import java.io.FileNotFoundException ;

import java.io.FileReader ;

import java.io.IOException ;

import java.nio.CharBuffer ;

public class DirectoryReader {

public static void main ( String [ ] args ) {

try {

FileReader fread ;

súboru dir = new File ( " /Users /Trenton /DailyShortStories /Prvý Koncepty /" ) ;

pre ( f súbor : dir.listFiles ( ) ) {

fread = new FileReader ( f ) ;

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

while ( 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 ( ) ) ;

}

}

}

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené