autoboxing

autoboxing

文章 0 浏览 3

Java 中是否保证 new Integer(i) == i ?

考虑以下代码片段: int i = 99999999 byte b = 99 short s = 9999 Integer ii = Integer.valueOf(9) // should be within cache System.out.println(…

残花月 2024-09-01 03:34:28 4 0

复合分配的自动(取消)装箱失败

由于复合赋值和递增/递减运算符中的隐式转换,以下代码可以编译: byte b = 0 ++b b++ --b b-- b += b -= b *= b /= b %= b b &lt&lt= b &gt&gt= b &g…

っ〆星空下的拥抱 2024-08-30 06:50:39 4 0

为什么编译器/JVM 不能让自动装箱“正常工作”?

自动装箱相当可怕。虽然我完全理解 == 和 .equals 之间的区别,但我不得不帮助解决以下错误: final List&ltInteger&gt foo = Arrays.asList(1, 1000)…

楠木可依 2024-08-28 12:47:13 6 0

java.lang.Object o = 1;//为什么会编译?

我正在做其中一项在线 Java 测试,有人问我这个问题: 问:请指出正确的分配: Long l = 1 Double d = 1 Integer i = 1 String s = 1 Object o = "1" …

妳是的陽光 2024-08-23 22:03:18 6 0

Java自动拆箱-有编译器警告吗?

我非常喜欢 Java 中的自动装箱,因为它可以节省大量丑陋的样板代码。然而,我发现在某些情况下自动拆箱会令人困惑,其中 Number 对象可能为空。有没有…

油饼 2024-08-18 00:48:04 5 0

盒装原语和等价

所以今天有人问我这个问题。 Integer a = 3 Integer b = 2 Integer c = 5 Integer d = a + b System.out.println(c == d) 这个程序会打印出什么?它返…

掀纱窥君容 2024-08-17 06:18:34 11 0

当我想要它的 intValue 时,如何防止自己意外使用 NSNumber 的指针?

我真正喜欢的 Java 功能之一是自动装箱,其中编译器自动在基元及其包装类之间进行转换。 我正在用 Objective-C/Cocoa 编写一个核心数据应用程序,我发…

一桥轻雨一伞开 2024-08-15 03:20:26 5 0

Java自动装箱

我将我正在处理的项目切换到 Maven,突然自动装箱似乎坏了。我的 IDE (NetBeans) 在诸如下面的一行中抱怨错误“不兼容的类型” Integer order = 4 …

⒈起吃苦の倖褔 2024-08-12 04:18:30 3 0

自动装箱和拆箱在 Java 和 C# 中的行为是否不同

我正在手动将代码从 Java (1.6) 转换为 C#,并发现基元(int 和 double)的行为存在一些困难。在 C# 中,似乎几乎所有转换都会自动发生 List&ltdouble…

王权女流氓 2024-08-08 07:07:37 6 0

说类型是“装箱的”是什么意思?

我听说过在某些语言中类型被称为“盒装”。 在Java中,我听说过“自动装箱”。这是什么?它有类型的包装类吗?如果我使用装箱或未装箱类型,我的代码…

爱情眠于流年 2024-08-04 04:46:12 7 0

当我尝试打印向量元素时,我得到这些奇怪的字符!

我正在使用 Netbeans。 当我运行下面的程序时,我将其作为输出 [I@de6ced! 怎么会? import java.util.Arrays import java.util.Vector public class…

半﹌身腐败 2024-07-30 02:30:59 8 0

如何将 Double[] 转换为 double[]?

我正在实现一个接口,其功能类似于可以包含某种类型的对象的表。 该接口指定了以下函数: double[] getDoubles(int columnIndex) 令我困惑的是,在我…

迷路的信 2024-07-26 10:31:43 8 0

如何将 int[] 转换为 List在Java中?

如何在 Java 中将 int[] 转换为 List? 当然,除了逐项循环执行之外,我对任何其他答案都感兴趣。 但如果没有其他答案,我会选择这个答案作为最好的答…

寂寞美少年 2024-07-26 04:15:00 6 0

整数值比较

我是一名 Java 编码新手,我刚刚读到可以在 API 中用三种不同的方式描述整数类的变量。 我有以下代码: if (count.compareTo(0)) { System.out.printl…

自我难过 2024-07-23 02:56:46 7 0

Java:自动装箱和强制转换之间有什么区别?

这个问题是关于“为什么自动装箱会使一些Java 中调用不明确?” 但通读答案,有很多关于选角的参考,我不确定我是否完全理解其中的区别。 有人可以提…

嘿嘿嘿 2024-07-13 10:17:55 11 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文