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

Rozdiely medzi System.in a System.out

programovací jazyk Java používa triedu System získať vstup od a posielať správy na softvéru používateľovi . Trieda System.in získa informácie , a trieda System.out odosiela správy späť do softvéru používateľovi . To je hlavný rozdiel medzi týmito dvoma objektmi triedy . System.in Trieda

Java System.in trieda poskytuje programátorom spôsob , ako získať informácie od používateľov softvéru . Musíte definovať typ premennej , ktoré budete používať obsahovať informáciu . Napríklad , ak chcete , aby softvér užívateľovi zadať meno , musíte definovať reťazcové premenné obsahujú vstup . Nasledujúci kód Java vyzve softvér užívateľa na zadanie názvu , ktorý je obsiahnutý v názve premennej :

name = System.in.read ( vstup ) ;
System.out trieda

trieda System.out vypíše iba informácie o obrazovke softvéru užívateľa . To nezhromažďuje žiadne informácie . Môžete použiť triedu vrátiť informácie zadané používateľom softvéru , alebo posielať správy , aby softvér , používateľ vie , že došlo k chybe . Pomocou nasledujúceho kódu môžete vytlačiť hlásenie " Došlo k systémovej chybe " na obrazovke softvéru užívateľa :

System.out.println ( "Došlo k systémovej chybe . " ) ;

Tlač vstupné informácie

Príkaz System.out tiež vytlačí informácie zadané softvéru užívateľom . Príkaz System.in načíta informácie , a musíte zadať premennú používa na čítanie informácií pri použití triedy System.out . Môžete zadať vstupnej vyrovnávacej pamäte a premennú , ktorá obsahuje vstupné dáta . Pomocou nasledujúceho kódu môžete vytlačiť zadaný názov softvéru užívateľom :

System.out.write ( meno , 0 , vstup ) ;
Looping s System

V niektorých prípadoch budete musieť prechádzať zoznam vstupov , ako je napríklad vstup zo súboru alebo pole informácií . Ak máte tento typ vstupu môžete použiť príkaz Java slučky prejsť každú vstupnú hodnotu a výstup je na obrazovke užívateľského programu . Nasledujúci kód Java prechádza každý vstupné hodnoty a vytlačí ho na obrazovke :

while ( System.in.read ( ) = -1 ! ) { Jmeno = System.in ( vstup ) ; System.out . println ( name ) ; }

Najnovšie články

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