arraylist的定义是什么?arraylist常用的方法是什么?

今日热点
2023-06-02 10:05:38

ArrayList就是动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了动态的增加和减少元素,实现了ICollection和IList接口,灵活的设置数组的大小等好处。List接口的大小可变数组的实现,位于API文档的java.util.ArrayList。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。(此类大致上等同于Vector类,除了此类是不同步的。)

arraylist常用的方法是什么?

boolean add(E e)将指定的元素添加到此列表的尾部。void add(int index, E element)将指定的元素插入此列表中的指定位置。boolean addAll(Collectionc)按照指定 collection 的迭代器所返回的元素顺序,将该 collection 中的所有元素添加到此列表的尾部。boolean addAll(int index, Collectionc)从指定的位置开始,将指定 collection 中的所有元素插入到此列表中。void clear移除此列表中的所有元素。Object clone返回此 ArrayList 实例的浅表副本。boolean contains(Object o)如果此列表中包含指定的元素,则返回 true。void ensureCapacity(int minCapacity)如有必要,增加此 ArrayList 实例的容量,以确保它少能够容纳最小容量参数所指定的元素数。E get(int index)返回此列表中指定位置上的元素。int indexOf(Object o)返回此列表中首次出现的指定元素的索引,或如果此列表不包含元素,则返回 -1。boolean isEmpty如果此列表中没有元素,则返回 trueintlastIndexOf(Object o)返回此列表中最后一次出现的指定元素的索引,或如果此列表不包含索引,则返回 -1。E remove(int index)移除此列表中指定位置上的元素。

责任编辑:217
热点新闻

深圳热线 版权所有 Copyright © 2022 SZONLINE(SZONLINE.CN) All Rights Reserved.邮箱:56 26 623@qq.com

粤ICP备18025786号-54 营业执照公示信息