Johdanto
tässä nopea opetusohjelma, me”ll osoittaa useita tapoja käyttää konsolin käyttäjän input-ja output-Java.
Me”ll katsoa muutamia menetelmiä Scanner-luokan käsittelyn syöttö, ja sitten me”ll näyttää joitakin yksinkertaisia lähtö käyttämällä Järjestelmä.ulos.
Lopuksi, me”ll nähdä, miten käyttää Console-luokka, käytettävissä koska Java 6, sekä konsolin input ja output.
reading from System.,vuonna
ensimmäistä esimerkkiä, me”ll käyttää Scanner-luokan java.util paketti saada panos järjestelmästä.,et”t käyttää nextLine() menetelmä lue koko linja tulo Merkkijono ja etukäteen seuraavalle riville:
Voimme myös käyttää seuraava() menetelmä saada seuraavan input token virta:
Jos me”uudelleen odottaa numeerinen tuloa, voimme käyttää nextInt() jotta saat seuraavan input int alkeellinen, ja, vastaavasti, voimme käyttää nextDouble() saada muuttujan tyypin double:
Scanner luokka tarjoaa myös hasNext_Prefix (menetelmiä), joka palauttaa tosi, jos seuraava merkki voi tulkita vastaava tietotyyppi.,
esimerkiksi, voimme käyttää hasNextInt() menetelmä tarkistaa, jos seuraava merkki voi tulkita kokonaisluku:
Myös, voimme käyttää hasNext(Kuvio kuvio) tapa tarkistaa, jos seuraavat input token ottelut a-malli:
Lisäksi käyttää Scanner-luokka, voimme myös käyttää InputStreamReader Järjestelmän.saada tulo-konsolista:
Ja sitten me voi lukea input ja jäsentää sitä kokonaisluku:
Kirjoittaminen System.,ulos
konsolin ulostulossa Voimme käyttää järjestelmää.out-esimerkki PrintStream-luokasta, joka on eräänlainen OutputStream.
esimerkissämme”ll käyttää konsolin ulostuloa tarjotakseen kehotteen käyttäjän syötettäväksi ja näyttääkseen viimeisen viestin käyttäjälle.,
Anna”s käyttää println () – metodi tulostaa Merkkijonon ja lopettaa rivi:
Vaihtoehtoisesti, voimme käyttää tulosta() menetelmä, joka toimii samalla tavalla println(), mutta ilman päättämisestä rivi:
Konsolin Käyttäminen Class for Input ja Output
JDK 6 ja myöhemmin, voimme käyttää Konsolin luokan java.io-paketti, lukea ja kirjoittaa konsoliin.
Konsoliobjektin saamiseksi”ll call System.,le ja sitten lukea rivi konsoli:
– Jos meidän täytyy lukea arkaluonteisia tietoja, kuten salasana, voimme käyttää readPassword () – metodi pyytää käyttäjältä salasanaa ja lukea salasana konsoli, jossa kaikuvat käytöstä:
Voimme myös käyttää Konsoli-luokan kirjoittaa lähtö konsoliin, esimerkiksi käyttämällä printf() menetelmä String perustelu:
Johtopäätös
tässä artikkelissa, olemme osoitti, miten voit käyttää useita Java-luokat suorittaa konsolin käyttäjän input-ja output.,
kuten aina, tämän opetusohjelman koodinäytteet annetaan GitHubissa.
aloita Kevät 5, ja Kevät Boot 2 kautta Oppia Kevään aikana:
>> tutustu KURSSIN