问题标签 [unchecked-conversion]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
10 回答
214338 浏览

java - 如何解决“List 类型的表达式需要未经检查的转换...”?

在 Java 代码段中:

最后一行生成警告

“类型的表达List需要未经检查的转换才能符合List<SyndEntry>

解决此问题的适当方法是什么?

0 投票
2 回答
5770 浏览

ada - Ada 中的 Unchecked_Conversion

谁能告诉我在 Ada 语言中使用未经检查的转换。我试过 pdf 和 net,但都没有给我一个清晰的画面。

现在我的疑问是 Myarr3 函数究竟做了什么?

0 投票
2 回答
551 浏览

java - 弹出堆栈Java时未经检查的转换

我是 Java 新手,对警告有疑问:

我的通用代码:

我越来越:

我不知道如何在没有警告的情况下在语法上完成这项工作,因为我正在处理家庭作业,并且在编译和插入时不允许出现错误

@SurpressWarning("unchecked")

也不被允许。

我需要做什么才能摆脱这个警告?

另外,我希望 curBlocKList 保存对当前堆栈顶部的引用。这将通过

还是我需要做其他事情?

0 投票
1 回答
481 浏览

java - 避免涉及类运行时传递的一般情况的不安全强制转换

在上面的代码示例中,防止给定警告的正确方法是什么,而不添加 a @SuppressWarnings(如果有)?

0 投票
1 回答
650 浏览

generics - Scala中未经检查的泛型警告?

我用 Java 编写了一个 NaturalComparator 类/对象并将其重写为 Scala: https ://gist.github.com/319827#file_natural_comparator.scala

但是,我想知道为什么我不需要在 Scala 版本中使用 @SuppressWarnings("unchecked") 。(我编译它fsc -deprecation -unchecked NaturalComparator.scala。)

  • Scala 是否强大到足以识别转换是否正常?
  • Scala 编译是否假设我知道我在使用泛型时在做什么.asInftanceOf[...]
0 投票
2 回答
2827 浏览

java - 修复 Java 中的“发现未经检查的转换”警告?

作为一个大学项目,我正在编写一个 Java 程序,该程序采用派生自 Player 类的类并将它们存储在 Club 类中。俱乐部是一个板球俱乐部(因此变量/类名)。下面的类仍然只是部分构建,但它可以编译并且对于我需要解决的问题来说足够完整。编译以下类时,我收到两个“未经检查”的警告:

使用以下比较器:

两个构造函数都会出现以下警告:

除了抑制警告之外,还有什么方法可以解决这个问题吗?

如果您需要更多信息,我会发布它。该程序中有很多课程,我认为目前没有必要将它们全部发布。

0 投票
1 回答
1549 浏览

java - ChangeListener -Parameter的未选中警告

在 JavaFX 应用程序中,我将 a 附加ChangeListener到 a TableCelltableRowProperty它是类型ChangeListener<? super TableRow>(并且TableRow<T>也是通用的)。

我所做的是以下内容:

我需要两个抑制两种警告来做到这一点:@SuppressWarnings({ "unchecked", "rawtypes" }). rawtype 警告似乎只是Eclipse。然而,Jenkins CI 服务器拒绝编译代码,因为前者(我无法更改其配置)。

有没有办法在没有未经检查的强制转换和原始类型的情况下做到这一点?我尝试了一个实现接口的内部类,但我被卡住了。一般来说,我也在为 Java 的? super MyClass语法而苦苦挣扎。

0 投票
2 回答
1403 浏览

powershell - 如何抑制 PowerShell 中的溢出检查?

PowerShell 似乎在算术运算和转换之后执行边界检查。例如,以下操作失败:

有没有办法强制溢出或类型转换,而无需通过模或 C# 和 Add-Type 进行手动计算?

0 投票
2 回答
514 浏览

arrays - ada:未选中的转换和多级数组

我正在开发一个程序,该程序需要将一个巨大的多层阵列写入几个较小的缓冲区。我希望通过使用 unchecked_conversion 将多层阵列展平为单层阵列,然后对阵列进行切片来做到这一点。为了从内存中恢复它,我想将这些部件重新添加到 order 中并将它们 Unchecked_Conversion 它们恢复为原始状态。

原始实现看起来像这样:

我想把它展平成一个数组,比如:

Unchecked_Conversion 会做这种事情,还是会破坏原始数组以使其无法恢复?谢谢!

0 投票
2 回答
85 浏览

c# - Constants and literals explicit conversion

When i try the following :

The compiler claims that it didn't convert constant 1000 to b1 or b2.

But when i tried the following :

This code worked fine.Why?