首页 科技 > 内容

.Scanner类的基本用法😊

时间:2025-03-25 18:06:00 来源:
导读 在Java编程中,`Scanner` 类是一个非常实用的工具,主要用于从控制台获取用户的输入。它可以帮助我们轻松地读取不同类型的输入数据,如整...

在Java编程中,`Scanner` 类是一个非常实用的工具,主要用于从控制台获取用户的输入。它可以帮助我们轻松地读取不同类型的输入数据,如整数、浮点数和字符串等。今天就来简单介绍一下 `Scanner` 的基本用法吧!👀

首先,我们需要导入 `java.util.Scanner` 包。接着创建一个 `Scanner` 对象,并传入参数 `System.in`,表示我们要从标准输入(通常是键盘)读取数据。例如:

```java

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.println("请输入你的名字:");

String name = scanner.nextLine(); // 读取一行文本

System.out.println("你好, " + name + " !");

}

}

```

此外,`Scanner` 还可以用来读取整数或浮点数。比如使用 `nextInt()` 方法读取整数输入:

```java

int age = scanner.nextInt();

System.out.println("你今年 " + age + " 岁!");

```

虽然 `Scanner` 功能强大,但在实际开发中也需要注意一些细节,比如资源释放问题。记得在使用完毕后关闭 `Scanner`,避免内存泄漏哦!scanner.close()。

掌握好 `Scanner` 的基本用法,可以让我们的程序更加灵活和用户友好!🌟

标签: