在Java中,动态数组可以通过`ArrayList`类来实现,它允许根据需要自动调整大小。以下是定义和使用动态数组的步骤:
1. 导入`ArrayList`类:
import java.util.ArrayList;
ArrayList
dynamicArray = new ArrayList<>();
dynamicArray.add(1);
dynamicArray.add(2);
dynamicArray.add(3);
4. 访问`ArrayList`中的元素:
int firstElement = dynamicArray.get(0);
5. 删除`ArrayList`中的元素:
dynamicArray.remove(1);
6. 获取`ArrayList`的大小:
int size = dynamicArray.size();
7. 遍历`ArrayList`中的所有元素:
for (int i = 0; i < size; i++) {
System.out.println("Element " + i + ": " + dynamicArray.get(i));
}
使用`ArrayList`类,你可以方便地创建一个动态数组,并动态地管理其大小和内容