键盘录入技术——用Java提供的API接口
-
概念简单介绍
API(Application Programming Interface,应用程序编程接口)
(1)本身是Java提供好的程序,可以直接调用
(2)Oracle也为Java提供了相应的API文档
这里我们需要使用到的是Scanner程序,直接搜索如下,本身也是包
下面是简单使用方法
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
//这里是需要调用nextInt();这个功能
//用来接收用户的输入并存放到一个整型变量中
-
实现方法
①导入包——告诉程序去JDK的哪个包中找扫描技术
②通过代码得到键盘扫描器对象
③等待接收用户输入数据
package com.kylin.scanner;
//导包操作(不需要自己去写import java.util.Scanner; 以后直接用工具导入)
import java.util.Scanner;
public class scannerDemo {
public static void main(String[] args) {
//键盘录入技术
//得到一个键盘扫描器对象
Scanner sc = new Scanner(System.in);
//调用sc对象的功能等待接收用户输入的数据
// //下面这一行的代码会等待用户输入的数据,直到用户输入完数据并按下回车就会把数据拿到
System.out.println("Please enter your age >");
int age = sc.nextInt();
System.out.println("您的年龄是:" + age); //接收年龄
System.out.println("Please enter your name >");
String name = sc.next();
System.out.println("欢迎:" + name); //接收姓名
}
}
运行结果如上图