gpt4 book ai didi

java - 未经检查的转换警告 - 如何避免这种情况?

转载 作者:太空狗 更新时间:2023-10-29 23:01:41 26 4
gpt4 key购买 nike

<分区>

我在这段代码 fragment 中的 readObject() 行收到“类型安全:未经检查的从对象到 ArrayList 的转换”警告:

// Read the Event List
theEventArrayList = new ArrayList<Event>();
String FILENAME = "EventData.dat";
FileInputStream fis;
try {
fis = openFileInput(FILENAME);
ObjectInputStream ois = new ObjectInputStream(fis);
theEventArrayList = (ArrayList<Event>) ois.readObject();
fis.close();
}

Event 是一个简单的类,由一些字符串、日历、 boolean 值和整数组成。 ArrayList 是使用 ObjectOutputStream 在上面的镜像操作中编写的。使用此代码的应用程序在一个多月内每天执行多次,没有出现任何故障,但编译器警告让我很困扰,如果可以正确“检查”它,我不想只抑制它。

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