user Input input in Java

Introduction

ebben a gyors oktatóanyagban számos módszert mutatunk be a konzol használatára a Java felhasználói bemenetéhez és kimenetéhez.

mi lesz egy pillantást néhány módszer a szkenner osztály kezelésére bemenet, majd megmutatjuk néhány egyszerű kimeneti rendszer segítségével.kifelé.

végül, látni fogjuk, hogyan kell használni a konzol osztály, óta elérhető Java 6, mind konzol bemenet és kimenet.

Reading from System.,a

az első példák, fogjuk használni a szkenner osztály a java.util csomag, így a bemenet rendszer.,et használja a nextLine() módszert, hogy olvassa el a teljes sort a bemenet, mint egy String és előre a következő sort:

mi is használja a következő() módszert, hogy a következő bemeneti token a patak:

Ha”re vár numerikus bemenetek, tudjuk használni nextInt (), hogy a következő bemenet Int primitívként, és hasonlóan, a nextdouble() segítségével kettős típusú változót kaphatunk:

a Szkennerosztály hasnext_prefix() módszereket is kínál, amelyek igazak, ha a következő token megfelelő adattípusként értelmezhető.,

például tudjuk használni hasNextInt() metódus, hogy ellenőrizze, ha a következő token lehet értelmezni, mint egy egész szám:

Is, használhatjuk a hasNext(Minta) módszer, hogy ellenőrizze, ha a következő bemeneti token megegyezik egy minta:

Amellett, hogy használja a Szkenner osztály, mi is használható egy InputStreamReader a Rendszer.az, hogy a bemenet a konzol:

aztán lehet olvasni bemeneti, illetve értelmezni, hogy egy egész szám:

írásbeli Rendszer.,out

konzol kimenet, tudjuk használni rendszer.out-a printstream osztály egy példánya, amely egyfajta OutputStream.

példánkban a konzol kimenetét használjuk, hogy megadjuk a felhasználói bemenet promptját, majd egy végső üzenetet jelenítsünk meg a felhasználónak.,

Let”s használja a println() metódus, hogy a nyomtatás egy String, hogy távolítsa el a sort:

Felváltva, használhatjuk a print() metódus, ami hasonlóan működik println(), de anélkül, hogy kilépne a sort:

Használja a Console Osztály a Bemenet, mind a Kimenet

A JDK 6, majd később, használjuk a Console osztály a java.io csomag olvasni, írni, hogy a konzol.

ahhoz, hogy egy konzol objektum, fogjuk hívni rendszer.,le aztán olvastam egy sort a konzolból:

Ha kell olvasni kényes információk, például egy jelszót, használhatjuk a readPassword() metódus, hogy gyors a felhasználó a jelszót, majd olvassa el a jelszót a konzol visszhangzik disabled:

Mi is használjuk a Console osztály írni, hogy a kimenet a konzol, például használja a printf() metódus egy String érv:

Következtetés

ebben A cikkben, megmutattuk, hogyan kell használni a több Java osztályok elvégzésére console felhasználói bemenet, mind a kimenet.,

mint mindig, az oktatóanyag kódmintáit a GitHub adja át.

Kezdje a tavaszi 5-ös és a tavaszi Boot 2-vel A Learn Spring tanfolyamon keresztül:

> > nézze meg a

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük