我使用readLine()
方法阅读文本,但我不知道有多少文本可以读取该方法。实施例
String str = in.readLine();
有多少文本可以在“str”上阅读和存储?
答案 0 :(得分:8)
Integer.MAX_VALUE,但你显然不应该经常遇到这个限制。
- 请注意这是因为Integer.MAX_VALUE是Java String的最大大小
答案 1 :(得分:1)
直到LINE BREAK
,松散地说。确切地说,请参阅马修的答案。欢呼声。
答案 2 :(得分:0)
它会在遇到eol之前读取尽可能多的数据
答案 3 :(得分:0)
This bug让我相信没有限制。
答案 4 :(得分:0)
如果你需要问这个问题,你会遇到更大的问题。为什么你读的线条太长,你需要担心它?这是上游设计不佳的证据。