Batファイルからオブジェクトを読み込むときにCCEを取得しています。
ローダークラス:
public static void loader()throws IOException, ClassNotFoundException{
try{
FileInputStream fis = new FileInputStream("students.dat");
ObjectInputStream ois = new ObjectInputStream(fis);
while(true){
try {
stud = ois.readObject();
student = (Student) stud;
studentBag.add(student);
}catch(EOFException e){
break;
}
i++;
}
ois.reset();
ois.close();
fis.close();
}catch(FileNotFoundException e) {
System.out.println("File not found");
}
私が取得しているCCEエラーは次の行にあります:学生=(学生)スタッド;
取得している特定のエラー コードは、Caused by: java.lang.ClassCastException: [LBags.Student; です。Bags.Student にはキャストできません
また、どこからLBags、studentを取得しているのかわかりません...パッケージ、クラス、またはLBagsという名前のものはありません