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