Java-programm täisarvu printimiseks (kasutaja sisestatud)

Lang L: none (table-of-contents)

Selles programmis õpitakse printima numbrit, mille kasutaja on Java sisestanud. Täisarv salvestatakse muutujaga, kasutades System.in, ja kuvatakse ekraanil, kasutades System.out.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest Java programmeerimise teemadest:

  • Java Hello World programm
  • Java põhisisend ja väljund

Näide: kuidas printida kasutaja sisestatud täisarv

 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äljund

 Sisestage number: 10 Sisestasite: 10

Selles programmis luuakse Scannerklassi, lugeja objekt, et võtta sisendeid standardsisendist, mis on keyboard.

Seejärel Enter a numberprinditakse viip, et anda kasutajale visuaalne vihje selle kohta, mida ta peaks edasi tegema.

reader.nextInt() siis loeb klaviatuurilt kõik sisestatud täisarvud, kui see ei leia uut reamärki (Enter). Seejärel salvestatakse sisestatud täisarvud täisarvu muutuja numbrile.

Kui sisestate mis tahes märgi, mis pole täisarv, viskab kompilaator tähe InputMismatchException.

Lõpuks trükitakse System.outselle funktsiooni abil number standardväljundile ( ) - arvutiekraanile println().

Huvitavad Artiklid...