Šajā programmā jūs iemācīsities izdrukāt numuru, kuru ievadījis lietotājs Java valodā. Vesels skaitlis tiek saglabāts mainīgajā, izmantojot System.in, un tiek parādīts ekrānā, izmantojot System.out.
Lai saprastu šo piemēru, jums jāpārzina šādas Java programmēšanas tēmas:
- Java Hello World programma
- Java pamata ievade un izvade
Piemērs: Kā izdrukāt lietotāja ievadītu veselu skaitli
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); ) )
Rezultāts
Ievadiet numuru: 10 Ievadījāt: 10
Šajā programmā Scanner
tiek izveidots klases, lasītāja objekts, lai ņemtu ievadi no standarta ievades, kas ir keyboard
.
Pēc tam Enter a number
tiek izdrukāta uzvedne, lai sniegtu lietotājam vizuālu norādi par to, kas viņam jādara tālāk.
reader.nextInt()
pēc tam no tastatūras nolasa visus ievadītos veselos skaitļus, ja vien tas nesastāda jaunu līnijas rakstzīmi (Enter)
. Pēc tam ievadītie veseli skaitļi tiek saglabāti vesela skaitļa mainīgā skaitā.
Ja ievadāt jebkuru rakstzīmi, kas nav vesels skaitlis, kompilators iemet InputMismatchException
.
Visbeidzot, System.out
izmantojot funkciju , numurs tiek izdrukāts uz standarta izejas ( ) - datora ekrāna println()
.