21xrx.com
2025-03-23 15:54:44 Sunday
文章检索 我的文章 写文章
如何在Java中使用Scanner类来读取用户输入
2023-06-13 00:05:54 深夜i     --     --
Java Scanner类 用户输入数据

Scanner类是Java中用于读取用户输入的工具类,它可以从标准输入流(System.in)中读取数据。在本文中,我们将介绍如何导入Scanner类的包并使用它来读取用户输入的数据。

首先,在Java程序中使用Scanner类需要导入java.util包。代码如下:

import java.util.Scanner;

接下来,我们可以通过创建Scanner对象来读取用户输入的数据。代码如下:

// 创建Scanner对象
Scanner scanner = new Scanner(System.in);
// 读取用户输入的字符串
String inputStr = scanner.nextLine();
// 读取用户输入的整数
int inputInt = scanner.nextInt();
// 读取用户输入的浮点数
double inputDouble = scanner.nextDouble();

在上面的代码中,我们首先创建了一个Scanner对象,然后使用它从标准输入流中读取用户输入的数据。通过调用nextInt()、nextDouble()和nextLine()方法可以读取用户输入的整数、浮点数和字符串。

最后,为了防止资源泄漏,我们需要在使用完Scanner对象后关闭它。代码如下:

scanner.close();

  
  

评论区

    相似文章