腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在对象数组上使用for-each - "Integer[]数组“-为什么"for(int i: array)”有效?
、
、
、
、
有没有在幕后发生
的
Integer对象
的
原始等价物
的
转换?import
java
.util.Arrays;{ public
浏览 0
提问于2010-07-25
得票数 1
回答已采纳
1
回答
自定义类型,其行为类似于
Java
中
的
装箱原语
、
我想创建行为类似于Integer或Double
的
自定义类型。例如,在scala
中
,可以使用:有可能以某种方式在
java
中
实现吗?也许有一些库可以达到这样
的
目的?附言:我可以使用帮助编写自定义实现import com.google.common.collect.ImmutableSortedMap;,并且会产生大量
的
样板代码,因为它们
的
行为不像自动
浏览 0
提问于2020-06-24
得票数 0
4
回答
Java
自动
拆
箱
-有编译器警告吗?
、
、
、
我是
Java
中
自动装箱
的
铁杆粉丝,因为它节省了很多丑陋
的
样板代码。然而,我发现在Number对象可能为空
的
某些情况下,自动
拆
箱
是令人困惑
的
。有没有办法通过javac警告来检测代码库中发生自动
拆
箱
的
位置?任何其他仅检测
拆
箱
发生
的
解决方案(例如FindBugs或特定于Eclipse
的
编译器警告)都将不胜感激,因为我找不到任何解决方案
浏览 1
提问于2010-01-09
得票数 10
回答已采纳
4
回答
添加原语Int而不是Int对象有风险吗?
、
即使我将列表设置为Long类型,我仍然可以在没有任何错误
的
情况下这样做。有什么我应该知道
的
潜在问题吗?
浏览 0
提问于2013-07-02
得票数 1
回答已采纳
3
回答
Java
中
自动装箱
的
替代方案是什么?
任何
Java
程序员都知道,不能将int (或其他原始值)放入集合
中
。集合只能包含对象引用,因此您必须将原始值封装到适当
的
包装类
中
(在int
的
情况下是Integer )。当您将对象从集合
中
取出时,将获得放入
的
Integer;如果需要int,则必须使用intValue方法对Integer进行
拆
箱
。所有这些装箱和
拆
箱
都是一件痛苦
的
事情,并且弄乱了你
的
代码。自动装箱和<e
浏览 14
提问于2016-08-30
得票数 1
3
回答
一个项目在eclipse
中
编译,但是javac抛出编译器错误,这是怎么可能
的
呢?
、
、
正在为学校做一个小组项目,当我在命令行
中
运行javac时,下面这行代码抛出了一个错误。在eclipse
中
,我
的
组员正在使用它。我试着让自己确认,因为我不敢相信。我无论如何也搞不懂eclipse
的
编译器是如何允许编译一行将Object直接转换为double
的
。
浏览 1
提问于2013-02-04
得票数 3
回答已采纳
3
回答
如何在自己
的
类
中
实现装箱和
拆
箱
?
、
在
Java
中
,没有像I C++那样
的
操作符覆盖,所以我不知道如何为我自己
的
类实现装箱/
拆
箱
。例如,当我们这样做时,可以对Integer或Float使用装箱和
拆
箱
:但是如何在我
的
类MyObject
中
实现类似的东西呢?
浏览 1
提问于2013-04-10
得票数 7
2
回答
在
Java
中
,返回null作为基本类型是可行
的
。为什么?
int xx(); 1: checkcast #2 //
java
/lang/Integer 7: ireturn 请注意,我
的
xx返回int-一种基本类型。为什么javac不服从并试图返回引用类型- Integer (
java
.lang.Integer.intValue
浏览 1
提问于2019-01-02
得票数 2
1
回答
如何将int分配给
Java
包装器类
、
、
、
下面的代码是如何合法
的
?这到底是做什么
的
? int i = new Integer(5);
浏览 0
提问于2018-05-12
得票数 0
1
回答
在scala
中
,如何拆开数值类型
的
不同
Java
包装器
、
我使用Apache Spark SQL
的
SqlParser.parseExpression函数从字符串
中
读取复杂
的
值和表达式。解析器工作正常,但我只有一个问题:所有的数值计算结果都是装箱
的
(作为
java
.lang.Number
的
子类),它们不能被类型转换为任何其他兼容
的
数值类型(例如,
java
.lang.Double不能被强制转换为Int),由于类型转换参数是动态生成
的
,我必须编写一个非常长
的
模式匹配来分别对每个已装
浏览 0
提问于2016-02-24
得票数 0
1
回答
冗余类型转换是否会影响性能?
、
、
我知道装箱/
拆
箱
会影响性能。根据MSDN,。我们
的
代码中有许多行具有“冗余”类型转换。它们实际上并不是必需
的
,代码在没有它们
的
情况下也能很好地编译。这可能不会影响性能,因为编译器认为没有必要进行
拆
箱
,但也可能不需要!也许当我们显式地转换它们时,编译器将被迫进行不必要
的
拆
箱
。我想知道这种类型
的
“冗余类型转换”是否也会像
拆
箱
或nop一样影响性能?
浏览 0
提问于2012-05-26
得票数 2
回答已采纳
8
回答
为什么
Java
自动装箱不能扩展到自动装箱类型
的
方法调用?
、
然而,
Java
5引入了自动装箱和
拆
箱
(就像C#...这是我在C#
中
从来不喜欢
的
,但这不是重点)。因此,对于自动装箱,我希望上面的代码将myInt转换为整数,然后对其调用toString()。此外,我相信C#允许这样
的
调用,除非我记错了。这只是
Java
的
自动装箱/
拆
箱
规范
的
一个不幸
的
缺点,还是有一个很好
的
原因?
浏览 0
提问于2008-08-07
得票数 53
回答已采纳
1
回答
如何在属性上添加标称值?
、
、
、
我想添加一些具有标称int值
的
属性。但我不知道如何声明它是名义上
的
,并添加可能
的
值。 return dataRaw;} 这段代码实际上是有效
的
,我上传了我用来训练模型
的
arff文件
的
一部分。
浏览 0
提问于2019-06-07
得票数 0
6
回答
Java
中
的
拆
箱
和反射?
、
在我正在编写
的
模型
中
,我有一个带有签名public void setFoo(int newFoo)
的
方法。我使用下面的代码从我
的
控制器
中
调用它: }} 像controller.setModelProperty("Foo",5);这
浏览 0
提问于2010-07-08
得票数 3
回答已采纳
4
回答
就性能而言,隐式(自动)
拆
箱
和显式
拆
箱
,哪个更好?
、
、
把它放到代码
中
--哪一个性能更好(如果有区别的话)?public class Customer ....
浏览 2
提问于2011-08-03
得票数 1
回答已采纳
2
回答
发生了多少次
拆
箱
?
、
、
、
、
这是我
的
代码:int y=x+x;我
的
问题很简单。在第一行,很明显发生了一次拳击。但是在下一行
中
,是否发生了两个或一个unboxings?我
的
问题
的
实际意思是:是将两个Integer实例x
拆
箱
,相加,然后存储在int y变量上,还是将这两个整数作为Integer实例相加,然后将结果
拆
箱
并存储?附注:请注意,上面的代码除了帮助我理解
拆
箱
浏览 6
提问于2018-02-02
得票数 2
2
回答
在IntelliJ IDEA
中
禁用
Java
的
自动装箱
、
、
有没有办法在IntelliJ IDEA
中
禁用
Java
5和6
的
自动装箱,而不允许开发人员在集成开发环境中使用该功能?
浏览 0
提问于2013-04-05
得票数 4
回答已采纳
3
回答
为什么自动装箱被标记为警告?
、
、
、
我知道自动
拆
箱
应该小心,因为被
拆
箱
的
引用可能是空
的
。为什么自动装箱也被标记为警告?这里有没有什么我漏掉
的
陷阱?
浏览 2
提问于2011-11-24
得票数 14
回答已采纳
4
回答
Java
noob:仅在对象上使用泛型?
、
我是
Java
新手。在编写Map<>代码时,我发现声明Map<int, int>是一个语法错误,而Map<Integer, Integer>是可以
的
。是否只有在
Java
中
才能实例化对象类型上
的
泛型,而不是基元类型?如果是这样的话,原语
的
装箱/
拆
箱
有明显
的
性能损失吗?
浏览 1
提问于2010-06-10
得票数 8
回答已采纳
2
回答
为什么
拆
箱
转换为具体
的
类而不是数字
例如,对Integer进行
拆
箱
会导致转换为Integer,然后调用intValue()。为什么不简单地转换为Number,然后使用必要
的
intValue()来获取原语呢?当然,这个问题扩展到对所有其他包装器进行
拆
箱
。
浏览 3
提问于2012-04-26
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
每个基本类型都有其包装类,每个Java程序员都要知道的拆箱和装箱
牛奶箱全自动拆垛机 袋料全自动拆垛机器人
拆箱新体验:得力美工刀——开启快递时代的精致生活
TCP粘包与拆包-JAVA成长之路
概算软件的运用中的“删”与“拆”
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券