键盘录入
一、方法步骤
(1)导入类所在的包java.util.Scanner
(2)创建该类对象new Scanner(System.in)
(3)调用里面的功能,例如String name = myScanner.next()
(4)说明:next 后面跟什么取决于数据类型,且类型首字母大写,String
类型不用加任何类型说明,直接调用 next()
方法即可
### String 类型:`myscanner.next()`
### int 类型:`myscanner.nextInt()`
### double 类型:`myscanner.nextDouble()`
### 更多例子大同小异,不再举例
二、代码示例
java
import java.util.Scanner; // 表示把 java.util 下的 Scanner 类导入
public class Input {
// 编写一个main方法
public static void main(String[] args) {
// 演示接受用户的输入
// 步骤
// Scanner 类 表示 简单文本扫描器,在 java.util 包
// 1. 引入/导入 Scanner 类所在的包
// 2. 创建 Scanner 对象 ,new 创建一个对象,体会
//
// myScanner 就是 Scanner 类的对象
Scanner myScanner = new Scanner(System.in);
// 3. 接收用户输入了,使用相关的方法
System.out.println("请输入名字");
// 当程序执行到 next 方法时,会等待用户输入~~~
String name = myScanner.next(); // 接收用户输入字符串
System.out.println("请输入年龄");
int age = myScanner.nextInt(); // 接收用户输入 int
System.out.println("请输入薪水");
double sal = myScanner.nextDouble(); // 接收用户输入 double
System.out.println("人的信息如下:");
System.out.println("名字=" + name + " 年龄=" + age + " 薪水=" + sal);
}
}