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

nextLine()函数读取控制台输入的字符串?

发布时间:2023-06-29 14:27:27

nextLine()函数是Java编程语言中Scanner类的一个方法,用于从控制台读取输入的字符串。

该函数会读取一行完整的文本,包括换行符之前的所有字符,然后将其作为字符串返回。换行符本身被丢弃,不包括在返回的字符串中。

使用nextLine()函数时,程序会等待用户在控制台输入一行文本,然后按下回车键确认输入。函数会将用户输入的文本作为字符串返回,程序继续执行下一行代码。

下面是一个简单的示例代码,演示了如何使用nextLine()函数从控制台读取用户输入的字符串:

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        
        System.out.print("请输入一个字符串:");
        String input = scanner.nextLine();
        
        System.out.println("您输入的字符串是:" + input);
    }
}

在上述代码中,首先创建了一个Scanner对象,并将其绑定到System.in,即标准输入流,这样就可以从控制台读取输入。

然后,在控制台输出提示信息,要求用户输入一个字符串。接着调用nextLine()函数,等待用户输入,并将输入的字符串赋值给变量input。

最后,使用println()函数将用户输入的字符串输出到控制台。

总结:nextLine()函数是Scanner类的一个方法,用于从控制台读取用户输入的一行字符串。