Ebben a programban megtanul nyomtatni egy számot, amelyet a felhasználó Java-ban írt be. Az egész szám egy változóban tárolódik a System.in használatával, és a System.out paranccsal jelenik meg a képernyőn.
A példa megértéséhez ismernie kell a következő Java programozási témákat:
- Java Hello World program
- Java Basic bemenet és kimenet
Példa: A felhasználó által megadott egész szám kinyomtatása
import java.util.Scanner; public class HelloWorld ( public static void main(String() args) ( // Creates a reader instance which takes // input from standard input - keyboard Scanner reader = new Scanner(System.in); System.out.print("Enter a number: "); // nextInt() reads the next integer from the keyboard int number = reader.nextInt(); // println() prints the following line to the output screen System.out.println("You entered: " + number); ) )
Kimenet
Írjon be egy számot: 10 Írta be: 10
Ebben a programban egy Scanner
osztály, olvasó objektum jön létre, hogy bemeneteket vegyen a szokásos bemenetről, ami keyboard
.
Ezután Enter a number
a rendszer kinyomtatja a képernyőt, hogy vizuális jelzést adjon a felhasználónak arról, hogy mit kell tennie a továbbiakban.
reader.nextInt()
majd beolvassa az összes beírt egész számot a billentyűzetről, hacsak nem találkozik új vonalkarakterrel (Enter)
. A beírt egész számokat ezután az egész változó számba menti.
Ha olyan karaktert ad meg, amely nem egész szám, akkor a fordító egy-t dob InputMismatchException
.
Végül a számot kinyomtatják a szokásos kimenetre ( System.out
) - a számítógép képernyőjére a funkció használatával println()
.