V tem programu se boste naučili tiskati številko, ki jo je uporabnik vnesel v Javo. Celo število se shrani v spremenljivko s pomočjo System.in in se prikaže na zaslonu s pomočjo System.out.
Če želite razumeti ta primer, morate poznati naslednje programske teme Java:
- Program Java Hello World
- Osnovni vhod in izhod Java
Primer: Kako natisniti celo število, ki ga je vnesel uporabnik
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); ) )
Izhod
Vnesite številko: 10 Vnesli ste: 10
V tem programu je ustvarjen objekt Scanner
razreda, bralnik, ki sprejema vhode s standardnega vhoda, kar je keyboard
.
Nato Enter a number
se natisne poziv, ki uporabniku da vizualno napotke glede tega, kaj naj stori naprej.
reader.nextInt()
nato s tipkovnice prebere vsa vnesena cela števila, razen če naleti na nov vrstni znak (Enter)
. Vnesena cela števila se nato shranijo na celoštevilčno spremenljivko.
Če vnesete katerikoli znak, ki ni celo število, bo prevajalnik vrgel znak InputMismatchException
.
Na koncu se številka natisne na standardni izhod ( System.out
) - računalniški zaslon s pomočjo funkcije println()
.