Показать сообщение отдельно
Ридл Гатофель
КОТ
Аватар для Ридл Гатофель
Сообщения: 5,285
Регистрация: 14.02.2006
Откуда: ДВР
Старый пост, нажмите что бы добавить к себе блог 13 декабря 2013, 21:43
ВКонтакте
  #3012 (ПС)
-Цитата от Сабля в спину Посмотреть сообщение
-Цитата от Ридл Гатофель Посмотреть сообщение
-Цитата от Сабля в спину Посмотреть сообщение
У меня с английским туговато для таких книг)
Если сможешь разобрать, то пиши, там скорее всего какая-нибудь совсем тупая хуйня
Вот исходники: http://rghost.ru/50947469
-
FileInputStream fis = new FileInputStream(path);
ObjectInputStream oin = new ObjectInputStream(fis);
while (true) {
try {
Object obj = oin.readObject();
busList.add((Bus)obj);
} catch (EOFException e) {
break;
}

}
oin.close();
Bus.setCountBuses(busList.size());
Пояснение, почему у тебя не работало: http://www.coderanch.com/how-to/java/AvailableDoesntDoWh...hinkItDoes
Я эту хуйню уже исправил) Ту же самую ссылку читал) Поставил чтобы сначала считывало количество объектов, а затем уже сами объекты. Но мои исправления нихуя не изменили. Оно вообще выбивает, как оказалось, EOFException
Я отлавливаю этот экспепшн, смотри внимательнее

offline
Ответить с цитированием