【Java】集合之Collection概述
【摘要】 目录一、前言二、常见的集合概览图三、Collection集合1.Collection集合常用方法2.Collection集合之迭代器迭代器介绍迭代器常用方法:一、前言集合在Java中的作用是显而易见的,他可以存储我们的信息,可以实现增删减改的操作,相当于一个模拟的"数据库"。二、常见的集合概览图 集合都是在java.util包下的,所以在使用时先导包。三、Collection集合pu...
目录
一、前言
集合在Java中的作用是显而易见的,他可以存储我们的信息,可以实现增删减改的
操作,相当于一个模拟的"数据库"。
二、常见的集合概览图
集合都是在java.util包下的,所以在使用时先导包。
三、Collection集合
-
public interface Collection<E> extends Iterable<E>
Collection是单列集合的顶层接口,JDK不提供次接口的直接实现,而是提供更具体的
子类。所以我们通过多态的方式去实现。
1.Collection集合常用方法
①public boolean add(E e) 添加元素到集合中,返回是否添加成功。
②public void clear() 清除指定集合中的所有元素。
③public boolean contains( Object o) 如果含有指定元素则返回true。
④public boolean remove(Object o) 从集合中删除指定元素,返回是否删除成功。
⑥public boolean isEmpty() 如果此集合中含有元素,则返回false。
⑦public int size() 返回集合中元素的个数。
因为Collection重写了toString方法,故直接输出对象名也可以显示元素。
2.Collection集合之迭代器
public interface Collection<E> extends Iterable<E>
因为Collection集合继承了Iterable接口,故Collection拥有iterator迭代器遍历方式
迭代器介绍
返回此集合中的元素的迭代器。 没有关于元素返回顺序的保证
(除非这个集合是提供保证的某个类的实例)
迭代器常用方法:
boolean hasNext() 判断迭代器中是否含有元素
E next() 返回迭代器下一个元素
迭代器使用:
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)