用java编写一个Scanner 键盘录入用户信息
时间: 2024-10-09 13:15:27 浏览: 48
在Java中,你可以使用`java.util.Scanner`类来从键盘录入用户的信息。以下是一个简单的例子,展示了如何创建一个`Scanner`对象并获取用户的输入:
```java
import java.util.Scanner;
public class UserInputExample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // 创建Scanner对象,用于从标准输入读取
System.out.println("请输入您的姓名:");
String name = scanner.nextLine(); // 读取一行文本作为字符串
System.out.println("请输入您的年龄:");
int age = scanner.nextInt(); // 读取整数类型的输入
System.out.println("请输入您的电子邮件地址:");
String email = scanner.nextLine(); // 再次读取一行文本
// 关闭Scanner对象,释放资源
scanner.close();
System.out.printf("您提供的信息如下:\nName: %s\nAge: %d\nEmail: %s", name, age, email);
}
}
```
在这个程序中,我们首先创建了一个`Scanner`实例,然后通过`nextLine()`方法读取用户的姓名和电子邮件,`nextInt()`方法则读取整数值(如年龄)。每次读取完一个值后,记得关闭`Scanner`对象以避免资源泄露。
阅读全文