Java循环集合的值,放到数组里
时间: 2024-02-21 22:56:49 浏览: 57
Java map存放数组并取出值代码详解
可以通过以下代码将集合中的元素放到数组中:
```java
List<Integer> list = new ArrayList<>();
// 假设集合中已经有元素
int[] array = new int[list.size()];
for (int i = 0; i < list.size(); i++) {
array[i] = list.get(i);
}
```
在这个例子中,我们首先创建了一个 `ArrayList` 集合,然后将其中的元素放到一个 `int` 类型的数组中。我们使用 `list.size()` 获取集合中元素的数量,然后创建一个相同大小的数组。接着使用一个 `for` 循环,将集合中的元素一个一个放到数组中。在循环中,我们使用 `list.get(i)` 获取集合中索引为 `i` 的元素,并将其放到数组中索引为 `i` 的位置上。
阅读全文