I det här programmet lär du dig att skriva ut ett nummer som användaren angett i Java. Heltalet lagras i en variabel med System.in och visas på skärmen med System.out.
För att förstå detta exempel bör du ha kunskap om följande Java-programmeringsämnen:
- Java Hello World Program
- Java Basic Input and Output
Exempel: Hur man skriver ut ett heltal som matats in av en användare
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); ) )
Produktion
Ange ett nummer: 10 Du angav: 10
I det här programmet, ett objekt av Scanner
klass, skapas läsaren för att ta ingångar från standardingången, vilket är keyboard
.
Sedan Enter a number
snabba skrivs för att ge användaren en visuell vad de ska göra härnäst.
reader.nextInt()
läser sedan alla inmatade heltal från tangentbordet såvida det inte stöter på en ny rad (Enter)
. De angivna heltalen sparas sedan till heltalets variabelnummer.
Om du anger något tecken som inte är ett heltal kommer kompilatorn att kasta ett InputMismatchException
.
Slutligen skrivs nummer ut på standardutmatningen ( System.out
) - datorskärmen med funktionen println()
.