腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
Java:扩展和
自动
装箱
转换问题
java
、
type-conversion
我不明白为什么java不进行扩宽和
自动
装箱
。我认为会发生以下情况: 示例2:整数y= x; 这也失败了。
浏览 4
提问于2013-07-29
得票数 4
回答已采纳
3
回答
这
真的
是
扩大
了
与
自动
拳击的对比吗?
java
、
primitive
、
autoboxing
我
在
中看到了这一点,提到了Java规范的缺点: 这里将打印"long“(尚未亲自检查),因为编译器选择扩展而不是
自动
装箱
使用
自动
装箱
时要小心,否则根本不用! 我们确定
这
实际上是一个
扩大
而不是
自动
装箱
的例子
浏览 7
提问于2008-08-07
得票数 31
回答已采纳
3
回答
为什么我可以将原语传递给接受对象的方法?
java
、
pass-by-reference
、
primitive
、
pass-by-value
为什么可以将原语传递给接受对象的方法?原语变成物体了吗?比如int = Integer和boolean = Boolean?hash(41, 0); { if(object == null) return hash(result, 0); else if(!isArray(object))
浏览 2
提问于2013-10-15
得票数 2
回答已采纳
3
回答
然后
在
==运算符上扩展Java框。
java
我的猜测是,如果我第一次被
装箱
,并
扩大
到数字,结果将永远是错误的。
在
将原语
与
对象进行比较时,
是否
有引用==操作符的规范?总是尝试去执行取消
装箱
和如果必然会
扩大
?
浏览 0
提问于2013-09-02
得票数 4
回答已采纳
2
回答
为什么Long (包装器)
在
转换为字节时不被解封为原语long?
java
、
casting
为什么Long (包装器)不被解封为原语long,然后转换为原语字节?
浏览 1
提问于2018-03-23
得票数 2
回答已采纳
4
回答
Java原语
与
重载
java
、
overloading
、
primitive-types
defaultvalue : v;当我
在
Map<String, Double>上调用上述方法时,defaultvalue参数不能是int为什么Java要将int重载到double (就像它另外做的那样),然后将它
自动
装箱
到
浏览 5
提问于2015-07-21
得票数 4
回答已采纳
1
回答
Java 11 - Java语言规范中类型转换的新案例
java
、
type-conversion
、
java-11
、
autoboxing
、
jls
Java 11的包含一些Java8的JLS没有的新类型转换用例,请参阅列表中的第4项和第5项: 取消
装箱
的转换,然后是
扩大
的
浏览 6
提问于2020-08-30
得票数 15
2
回答
Java 1.4:将原始类型转换为对象(耦合
与
性能?)
java
、
performance
、
coupling
这
实际上与我之前问过的一个问题有关,但我被这个细节缠住了。我被限制到Java1.4,并且我想将一个int类型转换为Object。我
真的
需要使用Integer类对象吗?或者有一种方法可以直接转换它(1.4中没有
自动
装箱
)。
与
将整个类从第三层导入到第一层相比,这种“手动
装箱
”的成本
是否
值得,从而增加耦合?
浏览 1
提问于2011-03-16
得票数 5
回答已采纳
2
回答
Java LONG整数类型
java
是否
需要将Long变量定义为为什么你不能直接做Long myUserId = 1;呢?
浏览 0
提问于2011-12-05
得票数 5
回答已采纳
1
回答
原语和非原始数据类型
在
Drools中的性能
java
、
drools
在
中,声明如下: 8.8.6.关于
自动
装箱
和原语类型的注释Drools试图
在
它们的原语或对象包装形式中保留数字,因此当在代码块或表达式中使用时,绑定到int原语的变量将不再需要手动取消
装箱
;
与
Drools3.0不同的是,所有原语都是
自动
装箱
的,需要手动取消
装箱
。绑定到对象包装器的变量将保持为对象;
在
本例中适用现有的JDK1.5和JDK 5规则来处理
自动
装箱
和取消
装箱</e
浏览 1
提问于2018-06-28
得票数 0
回答已采纳
3
回答
在
Java中将整数值赋值给浮动包装器
java
、
boxing
以下作品但以下几点并没有:难道不应该
自动
将3提升为浮动(因为
扩大
转换不需要显式转换),然后将其
装箱
为浮动类型吗?是因为我
在
Khalid的Java书中读到的一条规则吗? 拓宽转换后不能跟随任何
装箱
转换
浏览 6
提问于2010-09-09
得票数 3
回答已采纳
2
回答
方法重载原语及其包装器
java
、
overloading
、
autoboxing
我正在努力制定在以下场景中使用的规则。请解释为什么我得到两个不同的输出。class Test { byte b_var = 10; } System.out.println("I am a character."
浏览 4
提问于2015-01-14
得票数 16
回答已采纳
3
回答
方法调用转换
java
、
autoboxing
args) { box.meth(5);}为什么带参数long的方法
在
包装器
浏览 8
提问于2015-10-29
得票数 4
回答已采纳
3
回答
在
java中将int文字赋值给Long
java
、
wrapper
、
literals
、
primitive
// fails, without 34L (with_in_range) 我知道,当您为包装类分配int文字时,调用valueOf(); 对于Short(Wrapper)来说,
这
似乎是可行的这些包装类的分配
是否
有任何规则?
浏览 4
提问于2016-06-23
得票数 2
回答已采纳
1
回答
弱类型、
自动
装箱
、
扩大
转换之间的区别是什么?
java
、
php
、
javascript
、
python
、
weak-typing
例如,
在
JavaScript中,1+"hello" -> "1hello",而在Perl中,1+"hello" -> 1,但1+"5" -> 6。现在,我的印象是Java被认为是一种强类型语言,但
自动
装箱
和
扩大
转换似乎与此相矛盾。例如,1+new Integer(1) -> 2、hello+"1" -> "hello1"、'A'+1 -> 66和lo
浏览 2
提问于2013-04-11
得票数 0
4
回答
需要了解核心java中的Boxing
java
、
object
、
autoboxing
在
我的一本java参考书中,它说Int可以被
装箱
到一个Integer,然后“加宽”到一个object。我不确定这是什么意思。
浏览 0
提问于2012-07-14
得票数 0
回答已采纳
1
回答
元数组类型上的Java Arrays.asList生成意外的列表类型
java
、
arrays
、
primitive
、
autoboxing
在我看来
这
完全是坏透了。这
是否
与
Java有关,而不是
与
原始类型的
自动
装箱
数组有关?
浏览 2
提问于2011-01-06
得票数 22
1
回答
我能否以某种方式实现Java中的Double类和Integer类之间括号内的转换?
java
我知道Java不允许
在
Integer和双重类之间直接转换,如下所示:// code that fills intList我能否实现这样的东西:当我
在
代码中使用(Double) intList.get(0)时,它实际上给了我我想要的东西,而不是抛出一个异常。
在
C#中,我会简单地重写cast操作符来完成这个任务,并且它会工作,但遗憾的是,Java不允许这样做。
浏览 7
提问于2022-11-20
得票数 0
回答已采纳
1
回答
为什么char不在Java中
自动
设置字符呢?
java
为了改进ESAPI的编码方法来处理非BMP字符,我遇到了意想不到的行为.
这
很有趣,至少可以说.codePoint ) {} 我本来希望Java将变量in
自动
装箱
为
浏览 2
提问于2017-08-02
得票数 5
回答已采纳
6
回答
Java整数
与
字符串
自动
装箱
设计
java
、
autoboxing
在
Java中,我可以执行以下操作,以简洁地防范NullPointerException但是我不能对整数做同样的事情。
浏览 3
提问于2012-04-17
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券