Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Pre využitie triedy PrintStream , musia byť žiadosti o dovozné hlavný balík Javy pre vstupné a výstupné operácie . Nasledujúci kód demonštruje import balíček pre triedu PrintStream :
import java.io. * ;
Developeri potrebné zahrnúť tento riadok v hornej časti ľubovoľného súboru triedy , v ktorej chcete používať trieda PrintStream . Ak súbor obsahuje odkazy na triedy PrintStream , ale nepoužíva tento príkaz import , bude program nepodarí skompilovať a spustiť správne . Pri programovaní v integrované vývojové prostredie pre Javu , budú vývojári zobraziť chybové správy , kým sa pridať správny príkaz import .
Tvorba
Ak chcete vytvoriť objekty triedy PrintStream , Vývojári si môžu vybrať z niekoľkých metód konštruktory . Nasledujúci kód vzorky demonštruje jeden z nich :
PrintStream myPrintStream = new PrintStream ( myOutputStream ) ;
Tento kód používa metódu konstruktoru triedy PrintStream , ktorá prijíma OutputStream objekt . Použitie " novej " kľúčové slovo spôsobí metódu konstruktoru vykonať , vracia inštanciu triedy , ktorá sa ukladá kód pomocou premennej odkaz . Iné verzie tejto metódy PrintStream konštruktory prijať súbor a reťazec parametrov typu , s reťazca predstavujúce názvy súborov .
Metódy
Trieda PrintStream poskytuje rad výstupné metódy . Metóda append pridá znak aktuálneho prúdu takto :
myPrintStream.append ( '' ) ;
metódy zápisu umožňujú programátorom pridať byty k potoku , zatiaľ čo metódy formáte aby údaje , ktoré majú byť formátované pred výstupom . Tlačové metódy sa rôzne typy parametrov , vrátane reťazcov , znaky , booleans , objektov a typov čísel . Nasledujúci kód vzorky demonštruje volanie metódy tlače s reťazcami parametra :
myPrintStream.print ( " Ahoj " ) ;
Úvahy
PrintStream trieda , rovnako ako mnoho vstupných a výstupných tried Java , neposkytuje funkčnosť výstupu na jeho vlastné , ale pracuje v spojení s inými tried v balíku . Trieda PrintStream prevedie výstup na bajty , ktoré nie sú vždy vhodné pre potreby jednotlivých programov . Mnoho z výstupných tried v Jave hodiť pre vstup a výstup výnimky , keď sa niečo s výstupným procesu zle . Avšak trieda PrintStream to nerobí , zníženie množstva výnimkou programátori kód pre spracovanie potrebné k realizácii pri použití triedy .