public static void nullToInt(int obj) {
if(new Integer(obj) == null) {
System.out.println(obj);
}
}
怎么让方法里面的new Integer(obj) == null成立,有这样的可能吗?
if(new Integer(obj) == null) {
System.out.println(obj);
}
}
怎么让方法里面的new Integer(obj) == null成立,有这样的可能吗?
解决方案 »
- XML base64 解密后 >变成?
- java中如何在对一个变量进行监听
- map遍历效率问题
- 如何将一个Object对象类型转换(转换过去的类型是要反射得到的)
- 虚拟机报错呀,很奇怪,同一段代码,在JB下运行没问题,在eclipse下就报错
- javadoc产生乱码,请帮忙!在线等待
- 在 F:\a\ 下创建一个文件夹b,用什么函数?
- jpanel可见部份
- 一个关于Daemon 的问题 涉及多线程
- 请问谁有《think in java 2》中文版的书籍?
- eclipse使用debug调试时,出现Source not found.错误
- Java导出的可执行包在控制台可以正常运行,转换成exe后不能正常运行完
2、将参数中的int改为Integer,依然传递一个null值Integer,代码执行到为空判断处依然报空指针异常还有一点就是,当写完这块代码时,eclipse会提示判断逻辑代码无效Remove(including condition),难道你用的是idea或者其他编译器么。。好了,我是解决不了,感觉自己太菜了 哈哈