Сколько символов можно прочитать с помощью метода readline () в Java? - PullRequest
4 голосов
/ 25 февраля 2010

Я использую readLine() метод для чтения текста, но я не знаю, сколько текста может прочитать этот метод. Ex.

String str = in.readLine();

сколько текстов можно прочитать и сохранить на "str"?

Ответы [ 5 ]

8 голосов
/ 25 февраля 2010

Integer.MAX_VALUE , но вы, очевидно, не должны часто сталкиваться с этим пределом.

- и обратите внимание, что это потому, что Integer.MAX_VALUE является максимальным размером для строки Java

1 голос
/ 25 февраля 2010

До LINE BREAK, грубо говоря. Для точного, смотрите ответ Мэтью. Приветствия.

0 голосов
/ 25 февраля 2010

Если вам нужно задать этот вопрос, у вас гораздо большая проблема. Почему строки, которые вы читаете, так долго, что вам нужно об этом беспокоиться? Это свидетельствует о плохой конструкции вверх по течению.

0 голосов
/ 25 февраля 2010

Эта ошибка заставляет меня поверить, что нет предела.

0 голосов
/ 25 февраля 2010

будет читать столько, сколько доступно, пока не встретит eol

...