unchecked相关内容

如何使用 -Xlint:unchecked 进行编译?

我在编译代码时收到一条消息: 注意:H:\Project2\MyGui2.java 使用未经检查或不安全的操作.注意:使用 -Xlint:unchecked 重新编译以获取详细信息. 如何使用 -Xlint:unchecked 重新编译? 解决方案 在 javac 的命令行中指定: javac -Xlint:未选中 或者如果你使用 Ant 修改你的 javac 目标 ..
发布时间:2021-12-31 22:29:06 Java开发

局部变量可能尚未初始化 - 检测方法内未检查的异常抛出

我有一些具有这种结构的代码: public void method() {对象 o;尝试 {o = 新对象();} 捕获(异常 e){//处理,几行抛出新的错误();//我们自己的未检查异常}做某事(o);} 我有很多方法在catch块中有相同的代码,所以我想把它提取到一个方法中,这样我就可以保存一些行.我的问题是,如果我这样做,我会收到编译器错误“局部变量 o 可能尚未初始化". publ ..
发布时间:2021-12-31 22:20:54 Java开发

在自定义列表视图中滚动时未选中 CheckBox

我知道这个问题已经被一遍遍地问了,但我仍然无法找到真正对我有帮助的建议.每当列表向下滚动时,复选框都不会被选中.是的,我正在使用布尔数组来存储值,但这仍然不能解决问题.这是我的代码.请为此提出一个解决方案.谢谢. public View getView(final int position, View convertView, ViewGroup parent) {//TODO 自动生成的方法 ..
发布时间:2021-12-13 16:21:20 移动开发

为什么 javac 会抱怨与类的类型参数无关的泛型?

请按顺序阅读代码中的注释,问题详情在那里. 为什么会出现这种差异? 如果可能,请引用 JLS. import java.util.*;/*** 假设我有一个泛型类* @param 带有类型参数.*/类泛型 T{//除了正常使用T,T paramMethod() { 返回空值;}//类的接口也包含通用 Java 集合//不使用 T,而是不相关的类型.列表unrelatedMethod() ..
发布时间:2021-11-25 20:13:06 Java开发

Java 中的 SuppressWarnings(“unchecked")是什么?

有时在查看代码时,我看到许多方法都指定了注释: @SuppressWarnings("unchecked") 这是什么意思? 解决方案 有时 Java 泛型不能让你做你想做的事,你需要有效地告诉编译器你在做什么将在执行时合法. 当我模拟通用接口时,我通常会觉得这很痛苦,但也有其他示例.通常值得尝试找出一种避免警告而不是抑制警告的方法(Java泛型常见问题解答 在这里有帮助)但有时 ..
发布时间:2021-11-25 13:34:21 Java开发

为什么 javac 会抱怨与类的类型参数无关的泛型?

请按顺序阅读代码中的注释,问题详情在那里. 为什么会出现这种差异? 如果可能,请引用 JLS. import java.util.*;/*** 假设我有一个泛型类* @param 带有类型参数.*/类泛型 T{//除了正常使用T,T paramMethod() { 返回空值;}//类的接口也包含通用 Java 集合//不使用 T,而是不相关的类型.列表unrelatedMethod() ..
发布时间:2021-11-22 16:00:16 Java开发

当我的编译器告诉我我正在使用不安全或未经检查的操作时,这是什么意思?

我的程序可以正常编译,但是我的控制台吐出了以下内容: ---- jGRASP执行:javac -g CreditGraphics.java注意:CreditGraphics.java使用未经检查或不安全的操作.注意:使用-Xlint:unchecked重新编译以获取详细信息.---- jGRASP:操作完成. 首先,是什么使操作不安全?以及如何“取消检查"流程?“使用-Xlint重新编译" ..
发布时间:2021-04-23 20:00:28 Java开发

如何在C#中使用多个未选中的项

有没有一种方法可以对整个程序或整个块使用未选中状态? 我正在翻译Java类型的东西,它的类型很长,并且有很多无符号长常量的比较...有些地方有一些开关,有20〜30种情况...我是否必须逐个取消选中每种情况还是有更快/更轻松的方法? case 101: return jjMoveStringLiteralDfa5_0(active0, 0x8002010000000000L, ..
发布时间:2020-07-12 18:39:27 C#/.NET

选择或取消选择复选框并在PHP中运行不同的查询

编辑: 因此,我有多个复选框.我的目标是如果选中,则在MySQL中插入复选框值,如果未选中,则从MySQL中删除复选框值.除删除值外,一切正常. PHP不知道哪些复选框是“未选中的".有什么主意吗? 到目前为止,我有这个: if(isset($_POST['values'])) { foreach($_POST['values'] as $checked) { ..
发布时间:2020-07-12 18:39:19 PHP

如何在PowerShell中禁止溢出检查?

PowerShell似乎在算术运算和转换之后执行边界检查.例如,以下操作失败: [byte]$a = 255 $a++ $a = [byte]256 有什么方法可以强制执行溢出或类型转换,而无需借助模数或C#和Add-Type进行手动计算? 解决方案 在PowerShell中想要的行为是可以实现的,尽管有点麻烦.也许有更好的方法. 但是,如果您只是想要加密功能,那么值得一 ..