相关疑难解决方法(0)

为什么Java Collections不能直接存储Primitives类型?

Java集合只存储对象,而不是基本类型; 但是我们可以存储包装类.

为什么这个约束?

java collections types primitive-types

117
推荐指数
4
解决办法
5万
查看次数

数组是原始类型还是对象(或其他完全不同的东西)?

这个问题基本上是不言自明的.我无法找到数组的API(除了这个数组,但这只是定义了一堆用于处理实际数组的静态辅助函数).如果没有它的类,这似乎表明一个数组不能是一个Object.

但是,一个数组具有公共字段length和它可以调用的方法这样的事实,.equals()并且.clone()似乎(非常强烈地)建议完全相反.

对于原始数组的奇怪表示和行为有什么解释?

作为一个注释,我试着在.clone()刚才的数组方法上使用"Open Implementation"Eclipse特性,希望我能够看看这个方法的定义位置和方法(因为它说int []覆盖了它对象),但它实际上导致我的整个Eclipse冻结并崩溃......

java arrays primitive object

54
推荐指数
4
解决办法
5万
查看次数

标签 统计

java ×2

arrays ×1

collections ×1

object ×1

primitive ×1

primitive-types ×1

types ×1