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 čítať vstupný súbor v jazyku Java

Programovanie jazyky poskytujú nástroje , ktoré umožňujú softvér pre čítanie a zápis súborov . To je výkonná funkcia , ktorá vám umožní naprogramovať softvér , ktorý môže rozhranie so súbormi . Mnoho konfiguračné programy úložisko dát v súboroch , a zachrániť ich výstup do súboru . Prepojenie so súbormi je veľmi časté v softvéri . Ak sa chcete dozvedieť , vstup a výstup súborov , najlepšie miesto , kde začať , je naučiť sa čítať súbor s populárnym jazykom , ako je Java . Veci , ktoré budete potrebovať
Java Development Kit a NetBeans Bundle
Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte softvér NetBeans kliknutím na jej ikonu . Vytvorte nový projekt kliknutím na " File /New Project " a výberom " Java aplikácie . " Nový projekt je vytvorený a súbor zdrojový kód sa zobrazí v textovom editore NetBeans . Tento súbor má hlavnú funkciu a nič iného
2

Import knižnice Java IO , ktorý sa používa pre vstup a výstup súborov , pridaním to na začiatok súboru zdrojového kódu : .

import java.io. * ;
3

Vytvorte vyhlásenie try /catch medzi zloženými zátvorkami hlavného funkcie . Toto vyhlásenie sa chytiť žiadnu chybu , že vstupný súbor funkcia môže hodiť . Príkaz try /catch vyzerá takto :

try { } klipart

catch ( Exception niektorý ) { }
4

Vytvoriť dátový tok pre čítanie súboru . Predpokladajme , že súbor , ktorý chcete čítať , sa nazýva " filename.txt , " a býva v priečinku projektu Java . Tie by deklarovať dátový tok , tým , že píše túto líniu medzi zloženými zátvorkami na try príkazu :

DataInputStream i = new DataInputStream ( nový FileInputStream ( " filename.txt " ) ) ;
5

Vytvorenie inštancie BufferedReader , ktorý bude čítať súbor pomocou dátový prúd vytvorený v predchádzajúcom kroku . Napíšte pod riadok , ktorý napísal v predchádzajúcom kroku nasledovné :

BufferedReader b = new BufferedReader ( nový InputStreamReader ( i ) ) ;
6

deklarovať reťazec , ktorý bude držať líniu textu zo súboru . Môžete to urobiť tým , že píše pod riadok , ktorý napísal v kroku 5 sa dopĺňa :

String str ;
7

iterovat cez všetky riadky textu v súbore a vytlačiť na konzole . Môžete to urobiť tým , že píše while , ako je toto :

while ( ( str = b.readLine ( ) ) = null ! ) { System.out.println ( str) ; }
8

spustite program stlačením klávesu F6 . Program sa otvorí súbor " název_souboru.txt " a vytlačiť jeho obsah do konzoly .

Najnovšie články

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