Size: a a a

2020 March 27

АА

Алмаз Алмаз in learn.java
Dzmitry Kharevich
может неправильно серелизуешь
сейчас я скину код. Гляньте пожалуйста)
источник

АА

Алмаз Алмаз in learn.java
Dzmitry Kharevich
может неправильно серелизуешь
Вот он)
   static void deserialize(String fileName) throws IOException, ClassNotFoundException {
       FileInputStream fis = new FileInputStream(fileName);
       ObjectInputStream ois = new ObjectInputStream(fis);
       while (true){
           try {
               myContact.add((Contact) ois.readObject());
           } catch (EOFException e){
               break;
           }
       }
       fis.close();
   }
   static void serialize(Object obj, String fileName) throws IOException {
       ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream(fileName));
       out.writeObject(obj);
   }
источник

АА

Алмаз Алмаз in learn.java
Я просто ищу в гугле но никак не могу найти информацию(
источник

DK

Dzmitry Kharevich in learn.java
ну вот при десериализации один раз же добавляется объект
источник

ТА

Третий Аккаунт in learn.java
Есть маркетологи с опыт работы с мебельной компанией?
источник

Ln

Larymar neosilator in learn.java
В жаба чате?
источник

АА

Алмаз Алмаз in learn.java
Dzmitry Kharevich
ну вот при десериализации один раз же добавляется объект
Вот я просто не могу понять как он добавит больше? Ведь грубо говоря строка байтов и как сделать чтоб он добавлял все что там есть?) Подскажите или направтье. А то застрял(
источник

DK

Dzmitry Kharevich in learn.java
давай весь класс
источник

DK

Dzmitry Kharevich in learn.java
для кода используй pastbin
источник

DK

Dzmitry Kharevich in learn.java
трудно понять, ибо методы у тебя статические
источник

АА

Алмаз Алмаз in learn.java
Dzmitry Kharevich
давай весь класс
вроде вот так) Я не силен в пастебине)
https://pastebin.com/SXNq4Qv6
источник

P

Podawan in learn.java
Rustem
вот здесь, сколько кораблей
1 1 1 1 0 1
0 1 1 0 0 1
0 1 0 1 0 1
Вот смотри, от клавиатуры тебя спросят row и column

Введи 1 и 1, и должно вывести что длина 4
источник

DK

Dzmitry Kharevich in learn.java
ошибка в этом блоке
1 while (true){
2            
try {
3                 myContact.add((Contact) ois.readObject());
4             }
catch (EOFException e){
5                
break;
6             }
7         }
источник

DK

Dzmitry Kharevich in learn.java
ты один раз прочитал, и сразу идешь на брейк
источник

АА

Алмаз Алмаз in learn.java
Dzmitry Kharevich
ошибка в этом блоке
1 while (true){
2            
try {
3                 myContact.add((Contact) ois.readObject());
4             }
catch (EOFException e){
5                
break;
6             }
7         }
Я понял) я сделаю что нибудь с этим) спасибо за подсказку)
источник

DK

Dzmitry Kharevich in learn.java
Алмаз Алмаз
Я понял) я сделаю что нибудь с этим) спасибо за подсказку)
а нет, я ошибся
источник

АА

Алмаз Алмаз in learn.java
Dzmitry Kharevich
а нет, я ошибся
Что там?
источник

DK

Dzmitry Kharevich in learn.java
в том фрагменте все ок
источник

DK

Dzmitry Kharevich in learn.java
ошибка тут
       1 for (Contact x : myContact) {
2             serialize(x, fileName);
3         }
источник

DK

Dzmitry Kharevich in learn.java
ты каждый раз создаешь файл и записываешь туда новый объект
источник