java readline



Readline java

Автор Oleg Pokatilov задал вопрос в разделе Другие языки и технологии

Ошибка метода readLine() в Java и получил лучший ответ

Ответ от Ra[гуру]
BufferedReader reader = new BufferedReader(new FileReader("Zadacha(13).txt"));
stroka = reader.readLine();
if (stroka == null) {
creating();
} else {
// что-то делаем со строкой
}
ra
Высший разум
(108117)
Вам Кирилл Хапов ответил почему нельзя.
Цитирую:
"Если файл состоит из одной строчки, то второе считывание приводит к ошибке, так как второй строки нету. "

Ответ от Кирилл хапов[новичек]
Если файл состоит из одной строчки, то второе считывание приводит к ошибке, так как второй строки нету. Мне так кажется.

Ответ от Katya[гуру]
stroka = reader.readLine(); //сначала считываемif (stroka == null) creating();elseможешь сохранить в другую переменную. .Полгода назад изучала java, мало что помню, но разве в джава без ссылки на объект можно вызвать creating()?

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Ошибка метода readLine() в Java
спросили в Bersa
не срабатывает break в java
У тебя ввод нового числа идет за пределами цикла и выполняется всего 1 раз, затем запускается
подробнее...
спросили в Чтение Файлы
Чтение строк из файла JAVA
наверно и ошибочку выдаёт при компиляции. не так ли?

разве в классе FileReader есть метод
подробнее...

Java eof (end of file) ???
File myFile = new File ("access_log.xyz");
BufferedReader newFile = new BufferedReader(new
подробнее...

Java ввод данных из консоли
Может так проще?

Scanner sc=new Scanner(System.in);
double num1=sc.nextDouble();
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

объясните эту строку BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
Здесь создаётся такая-же переменная, как и int или double, только хранит она ссылку на какой-то
подробнее...
спросили в C S I
Сортировка строки по алфавиту (C#)
Ну к примеру с помощью любой сортировки - пузырьком или чем угодно.

Адам
подробнее...

Информатика, хелп ми Заполнить массив степенями числа 2(от 1 до N степени)
эмм, какой язык?
На паскале вроде так можно

const N = 10;
var a: array [1..N]
подробнее...
спросили в Феншуй Балбес
JAVA - Server - Socket как обнаружить разрыв соединения.. Метод какой-нить есть?
Если бы я сейчас не прибывал в блаженном утреннем состоянии, то посоветовал бы тебе убиться об
подробнее...

Как отправить POST запрос на java?
try {
// Construct data
String data = URLEncoder.encode("key1", "UTF-8") + "=" +
подробнее...
GNU Readline на Википедии
Посмотрите статью на википедии про GNU Readline
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*