java scanner用法例子
时间: 2024-09-15 20:02:12 浏览: 33
老生常谈Scanner的基本用法
在Java中,`Scanner` 类是一个用于读取标准输入(通常是键盘)以及从文件或其他数据源获取输入的工具。以下是一个简单的 `Scanner` 使用的例子:
```java
import java.util.Scanner;
public class ScannerExample {
public static void main(String[] args) {
// 创建一个Scanner对象,连接到默认的标准输入
Scanner scanner = new Scanner(System.in);
// 提示用户输入姓名
System.out.println("请输入您的名字:");
// 读取用户的输入作为字符串
String name = scanner.nextLine();
System.out.println("您好, " + name + "!");
// 提示用户输入年龄
System.out.println("请输入您的年龄:");
int age = scanner.nextInt(); // 使用nextInt()读整数
// 关闭Scanner以释放资源
scanner.close();
// 打印年龄
System.out.println("您今年" + age + "岁.");
}
}
```
在这个例子中,`scanner.nextLine()` 会读取一行文本直到换行符,而 `scanner.nextInt()` 则用于读取整数值。
阅读全文