当我尝试将对象强制转换为List <Object>时发出警告

ate

我有一个对象,该对象是我的演员表:

List<Object> list = (List<Object>)o;

看来是正确的,但它给了我:

类型安全性:未经检查的从Object到ArrayList的强制转换

仍然...对我来说,这种投射似乎是正确的。

我不想使用@suppressWarning,我想解决它。

安德烈亚斯·威斯(Andreas Wiese)

您无法摆脱此警告。从强制Object转换为通用对象总是会显示此警告(类型系统不能保证此步骤绝对正确,因为Object实际上可能是所有步骤)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将int转换为HWND时发出警告

尝试发布请求时反应本机发出警告

尝试使用特殊字符连字符时发出警告

在 Rcpp 中向下转换时发出警告?

如何使检查警告将对象强制转换为基元,即在方法使用int但将Integer传递给它时发出警告

在这种情况下如何避免在强制转换为 Generic 时发出警告?

当我检查reCaptcha服务器端时发出警告

在将double转换为uint8时(反之亦然)使Matlab发出警告?

VSCode 实验性支持装饰器在尝试创建新模块时发出警告

尝试匹配两个URL参数时发出警告

当对象在测试清理中被处置时,静态分析在测试类中发出警告

为什么检查对象是否为null会在编译时发出警告?

在JavaScript中绑定动态创建的QML对象的属性时发出警告

避免在 C# 使用不能为 null 的参数调用我的方法时发出警告

打开多个标签时,如何阻止Chrome向我发出警告?

在将对象强制转换为system.Func <object>时出错

当我具有可以同时使用可变和不可变char *的函数时,如何避免发出警告

我如何获得警告。发出警告而不忽略该行?

为什么在将未初始化的volatile指针转换为`void`时GCC会发出警告?

到达页面底部时发出警报,当我到达页面顶部时发出警报

带有 autodoc“重复对象描述”的 Sphinx 将成员分组到单独的文件中时发出警告

发出警告时退出

当我尝试将object []转换为Student []时,为什么会有ClassCastException?

禁止对未经检查的转换发出警告

在R中将“ 1000,00+”的值转换为数字会发出警告“强制引入的NA”?

尝试将Object强制转换为MapEntry时发生ClassCastException

当我尝试强制转换为(int?)时,指定的强制转换无效

当我以后使用“ url”标签时,Django会发出警告。建议我改用“默认网址标签”。什么是“默认网址标签”?

将对象转换为List <object>