java之arraylist的用法
Java中的ArrayList是一种基于动态数组实现的List接口。它允许使用索引访问和操作元素,并提供了高效的插入、查找和删除操作。
以下是关于Java ArrayList的详细用法介绍:
1)创建ArrayList对象:
List<String> myList = new ArrayList<>();
2)添加元素:
myList.add("apple"); // 添加单个元素
myList.add(new ArrayList<String>(Arrays.asList("banana", "orange"))); // 添加多个元素
3)获取元素:
String firstElement = myList.get(0); // 返回"apple"
4)修改元素:
myList.set(0, "newApple"); // 将索引为0的元素修改为"newApple"
5)删除元素:
myList.remove(0); // 删除索引为0的元素
6)检查元素是否存在:
boolean contains = myList.contains("banana"); // 返回true表示存在"banana"元素
7)获取ArrayList中元素个数:
int size = myList.size(); // 返回元素个数
8)检查ArrayList是否为空:
boolean isEmpty = myList.isEmpty(); // 返回true表示为空