长话短说,我需要一个可以是不同类型(int、double、String、byte 等)的数组列表。现在问题是我已经让它与一个未指定的 ArrayList 对象一起工作,但是每次我从 ArrayList 检索一个数组时,我都会将它转换为我想要的数组类型,例如((double[]) arraylist.get(j))[i]
然后做我必须做的事情。
但我担心的是:这是一个将迭代数百次的程序,我觉得这非常低效和缓慢。宁愿只有一个引用列表,而不是需要不断的转换。因此,任何关于替代方案的想法都将不胜感激。