序列化麻烦

时间:2017-10-13 14:19:36

标签: java serialization interface deserialization

我还是Java新手,目前正在研究序列化/反序列化 我有2个班:酒店和旅游;界面信息我需要从键盘输入关于对象属性(类型,其他字段)的输入,然后我必须创建一个具有这些属性的新对象并将其添加到文件Data.ser

问题是序列化方法有效;然而,反序列化却没有。错误是

for (int i = 0; i < arr.length; i++) {
    String xp = arr[i];
    String name = names[i];
    List<WebElement> eles = driver.findElements(By.xpath(xp));
    if (eles.size() == 0) {
         System.out.println(name + " does not exist");
    }
}

以下是我的Main方法和序列化/反序列化方法。在反序列化中我使用inputInfo方法,这也可以在下面看到。

Exception in thread "main" java.lang.ClassCastException: lab1.Hotel cannot be cast to java.util.ArrayList

0 个答案:

没有答案