Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Import Java nástroje pre vstupný súbor operácií . Vstupný proces používa niekoľko tried jazyka Java , takže pridajte nasledujúce príkazy import v hornej časti vášho Java triedy súboru : 
 
 import java.io. * ; import java.util.Scanner ; 
 
 To dáva váš program schopný nájsť súbor , otvorte ho ako vstupného prúdu , čítať v obsahu , a potom spracovať ich . 
 2 
 Vytvoriť inštancie vstupných tried , ktoré potrebujete . Budete musieť pridať try a catch blokov do svojho programu , pretože vstupné a výstupné operácie môže hodiť výnimky, čo váš program zlyhania , napríklad v prípade , že vstupný súbor zadáte nemožno nájsť . Pridajte nasledujúci kód do vášho programu : 
 
 try { FileReader fr = new FileReader ( " testfile.txt " ) ; BufferedReader br = new BufferedReader ( fr ) , skenovanie Skener = new Scanner ( br ) ;//ďalšie spracovanie tu } catch ( IOException OIE ) { System.out.println ( ioe.getMessage ( ) ) ; } 
 
 Tento kód vytvorí inštancie tried " FileReader " , " BufferedReader " a " scanner . " Tieto objekty manipulovať otvorenie a čítanie zo súboru . Zmeňte " FileReader " čiaru tak , aby odrážali názov a umiestnenie vlastného súboru . Blok catch pokyn Java výstup štandardné správy , ak je program vyvolá výnimku . 
 3 
 Vytvorte slučku vo svojom programe pokračovať v realizácii , zatiaľ čo súbor má obsah čítať . Pridajte nasledujúci kód vnútri vášho bloku try : 
 
 while ( scan.hasNext ( ) ) { //Proces každý riadok tu } scan.close ( ) ; 
 
 pripravuje program na spracovanie obsah súboru vnútri cyklu while . Akonáhle while dokončí vykonávanie, ktoré bude , akonáhle tam je nič v súbore pre skener pre skenovanie , bude while ukončiť , a potom Scanner môžete zavrieť . 
 4 
 Scan každý riadok v súbore . Vnútri cyklu while , pridajte nasledujúci kód pre skenovanie jednej linke zakaždým , keď slučka vykonáva : 
 
 String thisLine = scan.nextLine ( ) ; 
 
 Zakaždým , keď sa slučka spustí , program bude prečítajte si nasledujúci riadok do premennej String . Akonáhle budete mať riadok v programe , môžete vykonávať všetky spracovania , ktoré potrebujete , vrátane rozdelenia do tokenov . 
 5 
 Tokenize súbor liniek . Pridajte nasledujúci kód , ktorý je stále vo vnútri cyklu while , nasledujúci riadok čítanie aktuálneho riadku do premennej String : 
 
 String [ ] lineTokens = thisLine.split ( " " ) ; 
 
 tento príklad rozdelí riadok na znak medzery , takže každý prvok poľa bude obsahovať všetko , čo je medzi medzerami vo vstupnom súbore , napríklad jednotlivé slová . Môžete zmeniť tento riadok tak , aby vyhovovali svoj vlastný súbor . Pridať ďalšie spracovanie , ktoré potrebujete pre vaše žetóny vnútri cyklu while . Akonáhle sa slučka ukončí vykonávanie , budú vaše žetóny už nebude dostupný .