当我在 Java 控制台中输入一个 4500 个字符的字符串后跟换行符时,它会input line is too long
在终端中显示运行时错误。
我尝试同时使用Scanner
and BufferedReader
,但没有成功。
当我在 Java 控制台中输入一个 4500 个字符的字符串后跟换行符时,它会input line is too long
在终端中显示运行时错误。
我尝试同时使用Scanner
and BufferedReader
,但没有成功。
在处理大字符串时,我的建议是使用 StringBuilder 类,这是一个示例:
import java.util.*;
public class Main {
public static void main(String[] args) {
String someString;
Scanner scanner = new Scanner(System.in);
StringBuilder builder = new StringBuilder();
builder.append(scanner.nextLine());
someString = builder.toString();
System.out.println(someString);
}
}