List list = new ArrayList();
//有序有下标,元素可以重复
1:添加元素
list.add("北京");
list.add("上海");
list.add("杭州");
list.add("广州");
2:获取元素个数
System.out.println(元素的个数list.size());
3:删除元素
list.remove(2);
4:清空元素
list.clear();
5:遍历集合
for(Object o : list){
System.out.println(o);
}
6:使用迭代器遍历集合
//注意next()不可调用多次 不能使用集合删除方法删除元素会出现ConcurrentModificationException并发修改异常,但可以使用迭代器的删除方法进行删除元素
Iterator tor = list.iterator();
while(tor.hasNext()){
System.out.println(tor.next());
}
7:判断是集合否为null
list.isEmpty();
8:判断元素是否存在
list.contains("北京");
9:从前向和迭代器遍历
while(listIterator.hasNext()){
System.out.println(listIterator.nextIndex()+";"+listIterator.next());
}
10:从后向前遍历
while(listIterator.hasPrevious()){
System.out.println(listIterator.previousIndex()+":"+listIterator.previous());
}
ArrayList集合的使用
最新推荐文章于 2023-12-02 09:13:15 发布