有没有办法将 int 和 Double 放在同一个数组中。我想要一个数组 (p1[]
),其中第一个 (p1[0]
) 是 int,所有其余元素都是 double 。这可能吗?
最佳答案
您可以通过拥有一个 Integer/Double 父类(super class)对象数组来实现此目的(如其他地方所指出的)。
但是,我可能会通过实现一个具有 Integer
组件和一个 Double
数组的对象来强制类型安全,并存储这些数组。好处(尽管有额外的复杂性)是您将具有类型安全性,并且不必将第一个元素转换为Integer
,同时将其余元素转换为Double
。
关于java - Java 中的一个数组中的 Int 和 Double,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3693138/