V tomto programe sa naučíte tlačiť číslo zadané používateľom v prostredí Java. Celé číslo je uložené v premennej pomocou súboru System.in a je zobrazené na obrazovke pomocou súboru System.out.
Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich tém programovania v jazyku Java:
- Program Java Hello World
- Java Basic Input and Output
Príklad: Ako vytlačiť celé číslo zadané používateľom
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); ) )
Výkon
Zadajte číslo: 10 Zadali ste: 10
V tomto programe je objekt Scanner
triedy, čítačka vytvorený na prijímanie vstupov zo štandardného vstupu, ktorým je keyboard
.
Potom Enter a number
sa vytlačí výzva, ktorá používateľovi poskytne vizuálnu pomôcku, čo by malo robiť ďalej.
reader.nextInt()
potom načíta všetky zadané celé čísla z klávesnice, pokiaľ nenarazí na nový znak riadku (Enter)
. Zadané celé čísla sa potom uložia do čísla celočíselnej premennej.
Ak zadáte ľubovoľný znak, ktorý nie je celé číslo, kompilátor vloží znak InputMismatchException
.
Nakoniec sa System.out
pomocou funkcie vytlačí číslo na obrazovku štandardného výstupu ( ) - počítača println()
.