import java.util.ArrayList;
import java.util.List;
public class DynamicArrayExample {
public static void main(String[] args) {
// 创建一个动态数组,可以存储任意类型的对象,这里使用Integer类型
List<Integer> dynamicArray = new ArrayList<>();
// 向动态数组中添加元素
dynamicArray.add(10);
dynamicArray.add(20);
dynamicArray.add(30);
// 打印动态数组的大小
System.out.println("动态数组的大小: " + dynamicArray.size());
// 遍历并打印动态数组中的元素
System.out.println("动态数组中的元素:");
for (Integer element : dynamicArray) {
System.out.println(element);
}
// 修改动态数组中的元素
if (dynamicArray.size() > 0) {
dynamicArray.set(0, 100); // 将第一个元素修改为100
}
// 再次遍历并打印动态数组中的元素
System.out.println("修改后的动态数组中的元素:");
for (Integer element : dynamicArray) {
System.out.println(element);
}
// 删除动态数组中的元素
dynamicArray.remove(1); // 删除第二个元素
// 再次打印动态数组的大小
System.out.println("删除元素后动态数组的大小: " + dynamicArray.size());
// 再次遍历并打印动态数组中的元素
System.out.println("删除元素后的动态数组中的元素:");
for (Integer element : dynamicArray) {
System.out.println(element);
}
}
}
ArrayList
来创建一个动态数组。ArrayList
是 Java 中实现动态数组的主要类。add()
方法向动态数组中添加元素。size()
方法获取动态数组的当前大小。for
循环来遍历并打印动态数组中的元素。set()
方法修改指定索引位置的元素。remove()
方法删除指定索引位置的元素。这个示例代码展示了如何在 Java 中使用 ArrayList
来创建、操作和管理动态数组。
上一篇:java使用websocket
下一篇:java中integer的用法
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站