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

nextLine()函数从控制台读取用户输入

发布时间:2023-07-01 20:18:31

nextLine()方法从控制台读取用户输入,直到用户按下回车键(即输入换行符)为止。这个函数接收用户输入的一行内容,并返回一个包含该内容的字符串。下面是一个使用nextLine()函数读取用户输入的示例代码:

import java.util.Scanner;

public class ReadUserInput {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("请输入内容:");
        String userInput = scanner.nextLine();
        System.out.println("用户输入的内容是:" + userInput);
    }
}

在上面的示例中,先创建了一个Scanner对象,并将其绑定到标准输入流(即控制台)。然后使用nextLine()方法读取用户输入的一行内容,并将其存储在userInput变量中。最后,将用户输入的内容打印到控制台上。

请注意,nextLine()方法会默认将回车符(换行符)作为输入的一部分,如果用户只输入回车键,则返回的字符串将是一个空字符串。此外,nextLine()方法还会忽略掉输入前面的空格,只返回输入的实际内容。

希望以上解答对您有帮助,如有更多问题,请继续提问。