gpt4 book ai didi

java - 如何序列化类型 X 的列表,填充类型 Y 的对象,该对象扩展 X,并且在反序列化时仍然获得 Y 元素?

转载 作者:行者123 更新时间:2023-12-02 07:17:49 25 4
gpt4 key购买 nike

我有这个 list

LinkedList<ASD> list = new LinkedList<ASD>();

然后,我添加一些扩展 ASD 的对象

BSD bsd = new BSD(); // BSD extends ASD
list.add(bsd);

并序列化列表。

如何才能将 bsd 元素序列化和反序列化为 BSD 和不是自闭症谱系障碍?

最佳答案

这不是问题。您想要序列化的所有对象都必须是实现 Serialized 的类的实例。 LinkedList 做到了。声明 ASDBSD (在您的情况下并不重要)来实现 Serialized 并尝试。一切都应该有效。

关于java - 如何序列化类型 X 的列表,填充类型 Y 的对象,该对象扩展 X,并且在反序列化时仍然获得 Y 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14707789/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com