Java程序打印用户输入的整数
要理解这个示例,你应该具备以下 Java 编程主题的知识:
示例:如何打印用户输入的整数
import java.util.Scanner;
public class HelloWorld {
public static void main(String[] args) {
// 创建一个 reader 实例,从标准输入-键盘读取输入
Scanner reader = new Scanner(System.in);
System.out.print("请输入一个数字:");
// nextInt() 从键盘读取下一个整数
int number = reader.nextInt();
// println() 将以下行打印到输出屏幕
System.out.println("你输入的是:" + number);
}
}
输出
请输入一个数 字:10
你输入的是:10
在这个程序中,创建了 Scanner
类的对象 reader
,用于从标准输入(即键盘)获取输入。
然后,打印提示 “请输入一个数字”,以给用户一个视觉提示,告知他们接下来应该做什么。
reader.nextInt()
然后从键盘读取所有输入的整数,直到遇到新行字符 \n (Enter)
。输入的整数随后被保存到整数变量 number
中。
如果你输入的不是整数,编译器将抛出一个 InputMismatchException
。
最后,使用 println()
函数将 number
打印到标准输出(System.out
)- 计算机屏幕上。