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类的一个方法,用于从控制台读取用户输入的一行字符串。
