我有一个 ArrayList,其元素是数组。例如[[2,3,4],[5,6,7],[8,9,10]]
. 我需要将数组元素 ex 传递[1,2,3]
给只接受数组的方法。
public ArrayList<Integer[]> arrayList;
//some code
for(int i = 0; i < arrayList.size(); i++) {
Integer[] elementArray = arraylist.get(i);
Integer = methodTakesOnlyArrays(elementArray);
// more code...
这返回一个java.lang.ClassCastException: java.util.ArrayList cannot be cast to [Ljava.lang.Integer;
我该如何纠正?
谢谢