Android сложный Сериализуемый объект - просто как - PullRequest
1 голос
/ 31 декабря 2011

Я смотрю на создание пользовательского объекта Android Serializable.Должно быть просто, я просто не могу найти легкий способ сделать это.Я понимаю тот факт, что я должен перегрузить writeObject и readObject ... просто как писать и читать это я не понимаю.Начинающий здесь ...

public class QObject implements Serializable  {

public String lq_a;
public String lq_b;
Vector lq_vec;

private void writeObject(java.io.ObjectOutputStream out) throws IOException{
    //should I go one by one a output each element?  
    out.writeBytes(lq_a);

    //or is there a simpler way?  Like write this object one liner?
    out.writeObject(this); 

    //should I close the ObjectOutputStream?
    out.close(); 
}

private void readObject(java.io.ObjectInputStream in) throws IOException, ClassNotFoundException{
    //baffled here ... how do I read this object?
}
}

1 Ответ

0 голосов
/ 31 декабря 2011

Что заставляет вас переопределять read / writeoObject ()? В вашем классе нет ничего особенного, просто реализуйте Serializable и все готово.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...