键盘录入
概述:
键盘录入是一种功能,是jdk一个写好的类Scanner的一种功能可以通能过键盘录入数字和字符串的功能,这里只涉及录入int数字的功能。
Scanner类写好的功能,我只需要拿来使用即可。
使用步骤:
- 需要把别人写好的代码资源拿到要使用的工程中 【Scanner是jdk的资源 创建工程的时候已经导入资源】;
- 导包:【目的:通过导包的方式找到要使用的Scanner类】; 方式:import java.util.Scanner;
位置:类上方; - 创建对象【目的:得到可以使用Scanner功能的执行者】 Scanner 对象名 = new Scanner(System.in);
- 执行者调用相关功能录入数据, nextInt() :录入int数字到内存中; int 变量名 = 对象名.nextInt();
- 关闭资源 对象名.close() 【开发中很少关闭】。
代码示例:
import java.util.Scanner;//2、导包
public class ScannerDemo {
public static void main(String[] args) {
// 3、创建Scanner对象
Scanner sc = new Scanner(System.in);
// 友好的提示
System.out.println("请输入一个数字:");
// 4、调用功能录入数字
int num = sc.nextInt();
System.out.println("录入的数字为:" + num);
// 5、关闭资源
sc.close();
}
}