Šioje programoje išmoksite spausdinti vartotojo įvestą numerį „Java“. Sveikasis skaičius saugomas kintamajame naudojant System.in, o ekrane rodomas naudojant System.out.
Norėdami suprasti šį pavyzdį, turite žinoti šias Java programavimo temas:
- „Java Hello World“ programa
- „Java“ pagrindinis įvestis ir išvestis
Pavyzdys: Kaip atsispausdinti vartotojo įvestą sveikąjį skaičių
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); ) )
Rezultatas
Įveskite skaičių: 10 Įvedėte: 10
Šioje programoje Scanner
sukurtas klasės, skaitytojo objektas, kuris ima įvestis iš standartinės įvesties, ty keyboard
.
Tada Enter a number
spausdinama raginimas suteikti vartotojui vaizdinį ženklą, ką jis turėtų daryti toliau.
reader.nextInt()
tada skaito visus įvestus skaičius iš klaviatūros, nebent jis susiduria su nauju eilutės simboliu (Enter)
. Įvesti sveiki skaičiai įrašomi į sveikojo skaičiaus kintamąjį skaičių.
Jei įvesite bet kurį simbolį, kuris nėra sveikasis skaičius, kompiliatorius užmes InputMismatchException
.
Galiausiai, System.out
naudojant funkciją , skaičius atspausdinamas ant standartinės išvesties ( ) - kompiuterio ekrano println()
.