-1
現在、オブジェクトに詳細を書き込むPeopleというパッケージにEmployeeクラスがあります。オブジェクトを読み込むためにReadFileクラスを作成しましたが、キャストに問題があるとエラーがスローされます。 それはPeople.Employeeキャストエラー
Public Class ReadFile{
final String FILENAME =
"C:\\employee.bin";
public void readFromFile(){
try{
FileInputStream fo = new FileInputStream(FILENAME);
ObjectInputStream os = new ObjectInputStream(fo);
Employee obj = (Employee) os.readObject();
os.close();
System.out.println(obj);
}
catch(Exception e){
System.out.println(e.getMessage());
}
}
}
オブジェクトをキャストする前に、オブジェクトの実際のタイプを記録します(または、検証するためにデバッガを使用します)。 – teppic
従業員オブジェクトをファイル内でシリアル化する方法は? –
返信ありがとうございました...私は私のオブジェクトをチェックして再確認し、それを動作させました。 –