欢迎访问宙启技术站
智能推送

使用Java中的Scanner类中的nextLine函数来读取用户的输入

发布时间:2023-07-16 23:08:16

在Java中,可以使用Scanner类中的nextLine函数来读取用户的输入。这个函数可以读取用户输入的一行文本。

下面是一个简单的示例代码,演示如何使用Scanner类中的nextLine函数读取用户的输入:

import java.util.Scanner;

public class ReadUserInput {
    public static void main(String[] args) {
        // 创建Scanner对象
        Scanner scanner = new Scanner(System.in);
        
        // 提示用户输入信息
        System.out.println("请输入一行文本:");
        
        // 使用nextLine函数读取用户输入的一行文本
        String userInput = scanner.nextLine();
        
        // 输出用户输入的文本
        System.out.println("您输入的文本是:" + userInput);
        
        // 关闭Scanner对象
        scanner.close();
    }
}

在这个示例代码中,首先创建了一个Scanner对象,然后通过调用nextLine函数来读取用户输入的一行文本,并将其存储在一个字符串变量userInput中。最后,通过打印输出的方式将用户输入的文本显示在控制台上。

需要注意的是,在读取用户输入之前, 先通过打印输出给用户一些提示信息,以便用户知道应该输入什么样的内容。

另外,在使用Scanner类的nextLine函数时,还需要使用scanner.close函数来关闭Scanner对象,以释放相关资源。