Java-program for å skrive ut et heltall (angitt av brukeren)

Innholdsfortegnelse

I dette programmet lærer du å skrive ut et nummer som er skrevet inn av brukeren i Java. Heltallet lagres i en variabel ved hjelp av System.in, og vises på skjermen ved hjelp av System.out.

For å forstå dette eksemplet, bør du ha kunnskap om følgende Java-programmeringsemner:

  • Java Hello World Program
  • Java Basic Input og Output

Eksempel: Hvordan skrive ut et heltall angitt av en bruker

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

Produksjon

 Skriv inn et tall: 10 Du skrev inn: 10

I dette programmet, et objekt av Scannerklassen, er leseren opprettet for å ta innganger fra standardinngang, altså keyboard.

Deretter blir Enter a numbermeldingen skrevet ut for å gi brukeren et visuelt signal om hva de skal gjøre videre.

reader.nextInt() leser deretter alle angitte heltall fra tastaturet med mindre det møter et nytt linjetegn (Enter). De angitte heltallene blir deretter lagret på hele tallvariabeltallet.

Hvis du skriver inn et tegn som ikke er et helt tall, vil kompilatoren kaste et InputMismatchException.

Til slutt skrives tallet ut på standardutgangen ( System.out) - dataskjerm ved hjelp av funksjonen println().

Interessante artikler...