Java中的ArrayList使用技巧及相关函数
ArrayList是Java中最常用的集合类之一,它实现了动态数组的功能,可以根据需要随时增加或删除元素。在实际开发中,ArrayList可以帮助我们掌握并应用好它的相关函数。
使用技巧:
1. 定义ArrayList时,可以通过尖括号<>指定存储的元素类型。例如:ArrayList<String> list = new ArrayList<>();
2. 在添加元素的时候,可以使用add()函数。例如:list.add("hello");
3. 在删除元素的时候,可以使用remove()函数。例如:list.remove(0);
4. 获取元素的数量,可以使用size()函数。例如:int size = list.size();
5. 遍历ArrayList时,可以使用for循环和foreach循环。例如:for(int i=0; i<list.size(); i++){} 或 for(String s : list){}
相关函数:
1. add(E e):将元素添加到列表末尾。
2. add(int index, E element):将元素插入指定位置。
3. remove(int index):移除指定位置的元素。
4. remove(Object o):移除 个匹配指定元素的元素。
5. removeAll(Collection<?> c):移除列表中包含在指定集合中的所有元素。
6. clear():移除列表中的所有元素。
7. set(int index, E element):替换指定位置的元素。
8. get(int index):返回指定位置的元素。
9. indexOf(Object o):返回 个匹配指定元素的元素的位置。
10. lastIndexOf(Object o):返回最后一个匹配指定元素的元素的位置。
11. subList(int fromIndex, int toIndex):返回列表的子列表,从fromIndex(包括)到toIndex(不包括)。
