public Manager restoreManager(String fileName) throws IOException,
ClassNotFoundException {
// Read from disk using FileInputStream
FileInputStream f_in = new FileInputStream(fileName);
// Read object using ObjectInputStream
ObjectInputStream obj_in = new ObjectInputStream(f_in);
// Read an object
Object obj = obj_in.readObject();
return ????? ;
}
「ファイルで見つかったシリアル化データに基づいてマネージャー オブジェクトを返しています」が、コードから正確に何を返す必要があるのか わかりません。戻り値の型がマネージャーであるため、オブジェクトだけを返すことはできません. シリアライゼーションを扱うのはこれが初めてなので、ここで何をすべきかわかりません。
私はもう試した
return Manager(obj);
return obj;
***試してみました
return (Manager) obj;
そしてそれは働いています!!