我在 ArrayList 中发现了一个 float 组。 arraylist 包含一个 boolean 值和前面提到的 float 组。我当前的代码将其取出(不起作用)是
(float)((Float)((Number)(DXY.get(0));
我宁愿不必更改里面的内容,但如果绝对必要,我可以将 boolean 值作为 1 在简单的 float 组中传递。
ArrayList 是从另一个类中的方法传递的,该类的返回类型声明为 ArrayList。
提前致谢。
这是从临时帐户发布的。
最佳答案
float 组是一个对象,因此您可以直接转换为它:
float[] floatArray = (float[])DXY.get(0);
关于java - Java中如何从ArrayList中获取float[],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3225408/