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

nextLine()读取键盘输入的一行字符串

发布时间:2023-07-01 09:55:29

nextLine()是Java语言中Scanner类的一个方法,用于从键盘读取一行字符串输入。它可以读取包含空格的字符串,并将其作为一个整体返回。

例如,以下代码示例展示了如何使用nextLine()方法读取键盘输入的一行字符串:

import java.util.Scanner;

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

以上代码首先创建了一个Scanner对象scanner,并使用System.in作为输入流参数,表示从键盘输入读取数据。

然后,通过调用nextLine()方法读取输入的一行字符串,并将其赋值给变量line

最后,代码输出了用户输入的字符串。

需要注意的是,为了确保资源正确释放和关闭,我们调用了scanner.close()方法关闭了Scanner对象。

总结:nextLine()方法用于读取键盘输入的一行字符串,并且适用于Java语言中的Scanner类。