Jak powinienem być implement
z interfejsem ?Jak zaimplementować Serializable?
Mam class
Student
i muszę mieć możliwość zapisania go na dysku. Dla mojej pracy domowej muszę serializować pięć różnych obiektów Student
i zapisać je do pliku.
class Student {
String mFirstName;
String mSecondName;
String mPhoneNumber;
String mAddress;
String mCity;
Student(final String pFirstName, final String pSecondName, final String pPhoneNumber, final String pAddress, final String pCity){
this.mFirstName = pFirstName;
this.mSecondName = pSecondName;
this.mPhoneNumber = pPhoneNumber;
this.mAddress = pAddress;
this.mCity = pCity;
}}
Próbowałem za pomocą ObjectOutputStream
serializować Student
, ale generuje błąd:
ObjectOutputStream lOutputStream = new ObjectOutputStream(new FileOutputStream("file.txt", true));
lOutputStream.write(new Student("foo","bar","555-1234","Flat 40","Liverpool"));
Musisz pokazać nam, co już wypróbowałeś. StackOverflow nie jest stroną "wykonaj moją pracę domową dla mnie". –
Nie chcę rozwiązać, chcę wiedzieć, gdzie błąd w kodzie .xd lol –