Java集合下的ArrayList和HashSet类

集合概念:1.为了保存数量不确定的数据;
                2.保存具有映射关系的数据(也被称为关联数组)。
Java提供集合类,主要负责保存,盛装其他数据,因此集合类也被称为容器类所有集合类都位于java.util下
Java的集合类主要有两个接口派生而出:Collection和Map;
Collection和Map是Java集合框架的根接口。

这里只说明List和Set下的ArrayList和HashSet;

下面是ArrayList的实例只列举常用实例
HashSet()的实例

ArrayList是数据存储的方式;ArrayList是通过可变大小的数组实现的,允许null在内的所有元素;

ArrayList中存放顺序和添加顺序是一致的。并且可重复

HashSet存储会先进行HashCode值的比较,若相同就不会再存储,因此不存储相同元素

Hashset就是采用哈希算法存取对象的集合

HashSet存储无序保存顺序与添加顺序不一致、


add()添加指定元素到文章末尾;

addAll()添加制定集合到列表末尾;
clear()清除列别所有元素;

contains(Object o)

如果此列表包含指定的元素, 则返回 true

get(int index)

返回此列表中指定位置的元素。
remove(int index)
移除此列表中指定位置的元素

size()
返回此列表中的元素数

猜你喜欢

转载自blog.csdn.net/qq_42026738/article/details/80018506