ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

自学Java第二十七课

2021-07-30 20:35:01  阅读:266  来源: 互联网

标签:Java 迭代 List 元素 第二十七 Collection boolean 集合 自学


之前我学过的ArrayList属于集合体系结构的一种,它属于Collection。

Collection包含List和Set集合,List包含ArrayList和LinkList,Set包含HashSet和TreeSet。Collection是单列集合,List可存储重复的元素,set不可以存储重复元素。

Map是双列集合,常用其HashMap。Collection、Map、List、Set均为接口。

Collection使用前需要导包:①单列集合的顶层接口,它表示一组对象,对象也称Collection元素;②JDk不提供此接口的任何直接实现,提供更具体的子接口实现。

创建Collection对象①多态的形式创建;②具体的实现类ArrayList。

  Collection常用方法

boolean add(E e) 添加元素
boolean remove(Object o) 移除指定元素
void clear() 清空集合中的元素(和linux系统中clear命令相似)
boolean contains(Object o) 判断集合是否存在指定元素
boolean isEmpty() 判断集合是否为空
int size() 集合长度

 

 

 

 

 

 

 

   Collection集合遍历

  Iterator:迭代器,集合的专用遍历方式。

  ①Iterator<E>iterator():返回此集合中元素的迭代器,通过集合的iterator方法得到

  ②迭代器是通过集合的iterator方法得到的

  Iterator常用方法①E next():返回迭代的下一个元素

          ②boolean hasnext():迭代更多的元素,返回true

  集合的使用步骤①创建集合Collection<String> a=new ArrayList<String>();②添加元素 add();③遍历集合迭代器 Iterator i=对象名.iterator;->i.hasNext()->i.next();

 

 学生案例

 

 明天将会学习集合体系中的List。

标签:Java,迭代,List,元素,第二十七,Collection,boolean,集合,自学
来源: https://www.cnblogs.com/jzz-111jy/p/15081231.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有