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

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

发布时间:2023-10-25 11:18:47

Scanner类的nextLine函数用于读取用户输入的一行文本。下面是一个读取用户输入的1000字的示例:

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入1000字的文本:");
        String input = scanner.nextLine();
        System.out.println("您输入的文本为:" + input);
    }
}

这段代码首先创建了一个Scanner对象,它可以从标准输入流(System.in)中读取用户的输入。然后使用nextLine函数读取用户输入的一行文本,并将其存储在input变量中。最后打印出用户输入的文本。

当运行这段代码时,程序会提示用户输入1000字的文本。用户可以在控制台输入文本,然后按回车键确认输入。输入的内容将被打印在屏幕上。

请注意,Scanner的nextLine函数默认会读取一整行文本,直到遇到换行符为止。因此,如果用户输入的文本长度超过1000字,只有前面的1000字会被存储在input变量中。如果需要限制用户输入的长度为1000字,可以在读取前进行长度的判断和截断操作。