小编the*_*t17的帖子

从System.in使用缓冲读取器readline()时,字符的最大大小是多少

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
Run Code Online (Sandbox Code Playgroud)

我只想知道在使用上述语句时我可以输入多少个字符.例如,如果我可以将"aaaaa"或"abcde"放入控制台,那就意味着我可以放入5个或更多字符.那我可以输入"a"2,147,483,647次吗?(整数的最大值)System.in似乎在内部存储输入序列作为整数类型.

如果是,我可以输入多少个2字节字符?是1,073,741,823吗?(这个数字的一​​半)

java

5
推荐指数
1
解决办法
80
查看次数

标签 统计

java ×1