Java-programma om een ​​geheel getal af te drukken (ingevoerd door de gebruiker)

Inhoudsopgave

In dit programma leert u een nummer af te drukken dat de gebruiker in Java heeft ingevoerd. Het gehele getal wordt met System.in in een variabele opgeslagen en met System.out op het scherm weergegeven.

Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende Java-programmeeronderwerpen:

  • Java Hello World-programma
  • Java-basisinvoer en -uitvoer

Voorbeeld: een geheel getal afdrukken dat door een gebruiker is ingevoerd

 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); ) )

Uitvoer

 Voer een getal in: 10 U hebt ingevoerd: 10

In dit programma wordt een klasseobject Scannerlezer gemaakt om invoer te ontvangen van standaardinvoer, dat wil zeggen keyboard.

Vervolgens wordt een Enter a numberprompt afgedrukt om de gebruiker een visuele aanwijzing te geven over wat ze vervolgens moeten doen.

reader.nextInt() leest vervolgens alle ingevoerde gehele getallen van het toetsenbord, tenzij het een nieuw lijnteken tegenkomt (Enter). De ingevoerde gehele getallen worden vervolgens opgeslagen in het integer variabelenummer.

Als u een teken invoert dat geen geheel getal is, zal de compiler een InputMismatchException.

Ten slotte wordt het nummer afgedrukt op het standaard output ( System.out) - computerscherm met behulp van de functie println().

Interessante artikelen...