【发布时间】:2015-05-01 21:57:19
【问题描述】:
private ArrayList<Integer> list;
...
...
...
for (int i=0; i < list.size(); i++) {
Log.e("downloadTask","resource ID is " + list.get(i));
}
Integer[] resourceId = resourceId= (Integer[])list.toArray();
在 for() 语句之前,列表已经被初始化。它包含三个要素; 日志消息是正确的,但是运行时
Integer[] resourceId = (Integer[]) list.toArray();
它会抛出异常。我不知道如何解决这个问题。
【问题讨论】:
标签: java android arraylist integer