循环获取空ArrayList的第i个元素并赋值
时间: 2024-04-15 08:30:05 浏览: 127
java代码-使用集合ArrayList对字符串进行存储和管理
要循环获取空的ArrayList的第i个位置并赋值,你可以使用`add()`方法将元素逐个添加到ArrayList中。以下是示例代码:
```java
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<>();
int i = 0;
int value = 10;
while (i < list.size()) {
list.add(i, value); // 添加元素到指定位置
i++;
value += 10;
}
System.out.println("第一个元素:" + list.get(0));
System.out.println("第二个元素:" + list.get(1));
// ...
}
}
```
在上述示例中,我们首先创建了一个空的ArrayList对象。然后,通过循环将元素逐个添加到ArrayList中,每次循环都将元素插入到指定的位置。在循环结束后,我们可以使用`get()`方法获取指定位置的元素并打印输出。
请注意,由于ArrayList是空的,我们需要通过循环来逐个添加元素。如果你只想添加一个元素到指定位置,可以使用`add(index, element)`方法。但如果要循环添加多个元素到指定位置,需要先确保ArrayList的大小足够,然后再使用`add(index, element)`方法来插入元素。
阅读全文