• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

Java-26 集合

开发技术 开发技术 5小时前 2次浏览
  • 集合:集合是java中提供的一种容器,可以用来存储多个数据。

    集合与数组的不同:     

      1、数组的长度不可变,集合可变的
      2、数组中存放的数据类型是与定义的时候一致的,集合中可以存放各种数据类型
      (虽然集合中可以存放各种数据类型,但是没人这么用,一般情况下,一个集合存放一种数据类型)
      3、集合只能存放引用数据类型

  • 集合的框架体系:

Java-26 集合

  •  集合的常用功能方法

1、添加功能
boolean add(Object obj) :添加一个元素
boolean addAll(Collection c):添加一个集合的元素
2、删除功能
boolean remove(Object o):从该集合中删除指定元素的单个实例(如果存在)(可选操作)。
boolean removeAll(Collection c) :删除指定集合中包含的所有此集合的元素(可选操作)。
void clear():删除集合中所有的元素
3、获取功能:
Iterator iterator():获取集合的迭代器对象(重点)
4、判断功能
boolean contains(Object o):如果此集合包含指定的元素,则返回 true 。
boolean containsAll(Collection c) :如果此集合包含指定集合中的所有元素,则返回true。
boolean isEmpty()如果此集合不包含元素,则返回 true 。
5、长度功能
int size()返回此集合中的元素数。
6、交集功能
boolean retainAll(Collection c):仅保留此集合中包含在指定集合中的元素(可选操作)
7、将集合转换成数组
Object[] toArray():返回一个包含此集合中所有元素的数组

 


程序员灯塔
转载请注明原文链接:Java-26 集合
喜欢 (0)