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 previesť pufrovanom vstupného prúdu na povrázku

programovací jazyk Java má užitočnú funkciu pre zber dát , ktorá sa nazýva vyrovnávacej pamäti vstupný prúd . Vyrovnávacej pamäti vstupný prúd je prúd dát , ktorý očakáva , že údaje , ktoré majú byť zapísané do nej , ale nie je presne vedieť , koľko dát možno očakávať . Vyrovnávacia pamäť je dočasné úložisko dát v pamäti , ktorá môže pojať dáta , ako to tečie do potoka . Keď sa vyrovnávacia pamäť príliš plná , prúd je vyprázdnená a to zvyčajne znamená , že dáta sú zapísané niekde , napríklad na reťazec . Veci , ktoré budete potrebovať
Java Software Development Kit s NetBeans integrované vývojové prostredie ( IDE ) Kliešte ( pozri zdroje )
Zobraziť viac Inštrukcie Cestuj 1

Vložte NetBeans IDE kliknutím na tlačidlo na jeho programe ikonu . Keď sa program načíta , prejdite na " Nové /New Project " a vyberte " Java aplikácie " zo zoznamu na pravej strane obrazovky . Nový zdrojový kód súboru sa zobrazí v textovom editore NetBeans . Súbor Zdrojový kód obsahuje prázdnu metódu main .
2

Pridať prázdny súbor do projektu kliknutím na tlačidlo " Súbor " , " Nový " a potom " Empty File . " Názov tohto súboru " název_souboru.txt " a otvorte ho v textovom editore . Môžete ho otvoriť jeho umiestnenie v projekte pohľadu hierarchie sa nachádza na pravej strane obrazovky . Potom, čo sa nachádza , môžete kliknúť na to , aby ho otvorte . Napíšte ľubovoľný text do tohto súboru . Tento súbor bude slúžiť ako vstupný súbor pre program . Uložte súbor a zatvorte ho .
3

Vytvoriť nový " FileInputStream " a nastavte ju na čítanie dát zo súboru s názvom " filename.txt . " Môžete to urobiť tým , že píše nasledovné vyhlásenie : klipart

FileInputStream fileInput = new FileInputStream ( " filename.txt " ) ;
4

Vytvoriť " BufferedInputStream " a pripojiť ju k " FileInputStream " vytvorili v predchádzajúcom kroku :

BufferedInputStream v = new BufferedInputStream ( fileInput ) ;
5

previesť na " BufferedInputStream " na reťazec pomocou nasledujúceho príkazu :

String myString = IOUtils.toString ( v " UTF - 8 " ) ;
6

spustite program stlačením tlačidla " F6 " . Program bude čítať , čo je v súbore " Filename.txt " a previesť dáta vo vyrovnávacej pamäti do reťazca .

Najnovšie články

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