Wie soll ich die implement
die Serializable
Schnittstelle?Wie wird Serializable implementiert?
Ich habe eine class
Student
, und muss in der Lage sein, es auf der Festplatte zu speichern. Für meine Hausaufgaben muss ich fünf verschiedene Student
Objekte serialisieren und in einer Datei speichern.
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;
}}
Ich habe versucht, ObjectOutputStream
mit einem Student
serialisiert werden, aber es wirft einen Fehler:
ObjectOutputStream lOutputStream = new ObjectOutputStream(new FileOutputStream("file.txt", true));
lOutputStream.write(new Student("foo","bar","555-1234","Flat 40","Liverpool"));
Sie müssen uns zeigen, was Sie bereits versucht haben. StackOverflow ist keine Website für "Hausaufgaben für mich". –
Ich möchte nicht lösen, ich möchte wissen, wo Fehler in Code .xd lol –