Java kimenet
A Java-ban egyszerűen használhatja a
a kimenet normál kimenetre (képernyő) küldéséhez.
Itt
-
System
egy osztály -
out
egypublic
static
mező: elfogadja a kimeneti adatokat.
Ne aggódj, ha nem érted. class
, public
és static
témákat a későbbi fejezetekben tárgyaljuk.
Vegyünk példát egy sor kimenetére.
Kimenet:
Java programming is interesting.
Itt a println()
metódust használtuk a karaktersorozat megjelenítéséhez.
Különbség a println (), print () és a printf ()
Példa: print () és println ()
Kimenet:
1. println 2. println 1. print 2. print
Példa: Változók és irodalmak nyomtatása
A program futtatásakor a kimenet a következő lesz:
5-10.6
Itt van, láthatja, hogy nem használtunk idézőjeleket. Azért, mert egész számok, változók stb. megjelenítéséhez nem használunk idézőjeleket.
Példa: Összeillesztett karakterláncok nyomtatása
Kimenet:
I am awesome.Number = -10.6
A fenti példában vegye figyelembe a sort,
Itt a +
operátort használtuk az összefűzéshez ( csatlakozzon) a két húr: “vagyok” és “fantasztikus.”.
És a sor is,
Itt, először a változó szám értékét értékelik. Ezután az értéket összefűzi a “Number =” karakterlánccal.
Java bemenet
A Java különböző módon biztosítja a felhasználóktól a bevitelt. Ebben az oktatóanyagban azonban megtanulja, hogyan kell inputot kapni a felhasználótól a Scanner
osztály objektumával.
A Scanner
, importálnunk kell a java.util.Scanner
csomagot.
További információ csomagok importálását Java-ban, látogasson el a Java Import Packages oldalra.
Ezután létre kell hoznunk a Scanner
osztály objektumát. Az objektum segítségével bemenetet vehetünk fel a felhasználótól.
Példa: Egész szám bevitele a felhasználótól
Kimenet:
Enter an integer: 23You entered 23
A fenti példában létrehoztunk egy objektumot, amelynek neve a Scanner
osztály bemenete. Ezután meghívjuk a nextInt()
metódust a Scanner
osztályba, hogy egész számot kapjunk a felhasználótól.
Megjegyzés: Az objektum bezárásához a close()
metódust használtuk. Javasoljuk, hogy a beolvasás után zárja be a szkennerobjektumot.
Példa: Float, double és String Input lekérése
Output:
Enter float: 2.343Float entered = 2.343Enter double: -23.4Double entered = -23.4Enter text: Hey!Text entered = Hey!
Amint említettük, más módon is meg lehet kapni a felhasználótól a bemenetet. Ha többet szeretne megtudni a Scanner
webhelyről, látogasson el a Java Scanner webhelyre.