集合又称容器,与数组类似,是存储相同类型元素的整体。

  1. 集合有以下借口      Collection接口

    Iterator接口

List接口以及实现类

Set接口以及实现类

Map接口以及实现类

2.Collection接口提供了集合接口的通用操作:

3.List接口和set接口

  1. List接口,其实现类创建的是一种有序的集合,有元素下标和重复的元素。

    主要实现类有ArrayList  ,  LinkedList   ,Vector  。

  2. set接口,其实现类创建的是一种无序的集合,不允许存在重复的元素。

    主要实现类有HashSet     , LinkedHashSet , TreeSet 。

4.遍历集合

  1. for-each结构遍历

    for(Object o:c){

    System.out.print(o.toString());

    }

  2. 迭代器Iterator遍历

    public interface Iterator<E>{

    public boolean hasNext();

    public E next();

    public void remove();

    }

转载于:https://blog.51cto.com/xudesheng/1695659

第十一章:集合(一)相关推荐

  1. Java基础第十一章----集合

    说明:本文是跟着视频教程做的笔记 教程来源:java基础到高级_零基础自学Java–尚硅谷–宋红康 教程视频地址:java基础到高级_零基础自学Java--尚硅谷--宋红康_哔哩哔哩_bilibili ...

  2. 假设一动态集合S用一个长度为m的直接寻址表T来表示。请给出一个查找S中最大元素的过程。(算法导论第十一章11.1-1)

    假设一动态集合S用一个长度为m的直接寻址表T来表示.请给出一个查找S中最大元素的过程.你所给的过程在最坏情况下的运行时间是多少. (算法导论第十一章11.1-1) #include "Key ...

  3. [转]Windows Shell 编程 第十一章 【来源:http://blog.csdn.net/wangqiulin123456/article/details/7987992】...

    第十一章 探索Shell 我们现在将注意力从API转向Windows Shell本身.从这一章往后,我们的目标主要集中在清晰和全面的揭示探测器的工作原理和Shell 命名空间的构成对象上,最后给出客户 ...

  4. 数字图像处理:第十一章基于特征向量的变换

    第十一章基于特征向量的变换 目录 1.    主分量分析(PCA).K-L变换(Hotelling变换) 2.    奇异值分解(SVD) 3.    DCT与K-L变换的关系 1. 主分量分析(PC ...

  5. input自适应_【正点原子FPGA连载】第十一章基于OV5640的自适应二值化实验-领航者ZYNQ之HLS 开发指南...

    1)摘自[正点原子]领航者ZYNQ之HLS 开发指南 2)平台购买地址:https://item.taobao.com/item.htm?&id=606160108761 3)全套实验源码+手 ...

  6. 机器学习理论《统计学习方法》学习笔记:第十一章 条件随机场(CRF)

    第十一章 条件随机场(CRF) 摘要 1 概率无向图模型 1.1 概率无向图模型定义 1.2 概率无向图模型的因子分解 1.3 D-划分 1.4 马尔可夫随机场在图像中的应用 2 条件随机场的定义与形 ...

  7. 位向量(bit vector)(算法导论第十一章11.1-2)

    位向量(bit vector) 位向量(bit vector)是一个仅包含0和1的数组.长度为m的位向量所占空间要比包含m个指针的数组少得多.说明如何用一个位向量来表示一个包含不同元素(无卫星数据)的 ...

  8. 数据结构思维 第十一章 `HashMap`

    第十一章 HashMap 原文:Chapter 11 HashMap 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 上一章中,我们写了一个使用哈希的Map接口的实现.我们期望这 ...

  9. 中国式危机公关9加1策略(第十一章 强大执行力原则)

    第十一章 强大执行力原则 第一节 强大执行力原则的应用意义 "9+1"中的"1"是指执行力,速度与执行到位是危机管理执行力需要强调的事情. 执行力不是一句空话, ...

  10. 第十一章 “万金油”的String,为什么不好用了

    第十一章 "万金油"的String,为什么不好用了 ? 为什么 String 类型内存开销大 ? 除了记录实际数据,String 类型还需要额外的内存空间记录数据长度.空间使用等信 ...

最新文章

  1. 计算机考试批处理试题,2015计算机三级考试pc技术模拟试题及答案(八)
  2. 依图超车争夺AI创业第一股!冲刺科创板,募资75亿为造芯,去年营收91%投向研发...
  3. 一小时Docker教程
  4. 【手撸RPC框架】SpringBoot+Netty4实现RPC框架
  5. JAVA里面main找不到符号_java – 带有NBAndroid的NetBeans – 找不到符号setContentView(R.layout.main);...
  6. Silverlight Expression[转]
  7. aspx,ascx和ashx使用小结
  8. js/css 检测移动设备方向的变化 判断横竖屏幕
  9. C/C++使用Select检索MySQL中的数据
  10. ExtJs学习笔记(2)_Basic GridPanel[基本网格]
  11. python读音检测-python – 一个音符的录音音频会产生多个发音时间
  12. 蓝桥杯 java 组素数_第四届蓝桥杯javaC组_组素数
  13. linux终端字体放大_5 个 PowerShell 主题,让你的 Windows 终端更好看
  14. 庸人自谈爬虫二三事——兴之所至,心之所安,尽其在我
  15. 解决UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xca in position 0: invalid continuation byte
  16. sourceTree使用详解
  17. 中国热泵热水器行业发展趋势及投资风险研究报告
  18. PCL点云处理_安装及环境配置(1)
  19. PS4二战在线游戏连接不上服务器,使命召唤14:二战打不开怎么办 游戏无法运行解决办法汇总...
  20. 图解 mysql 运行原理

热门文章

  1. .Net运行时的相互关系
  2. 自定义标签 (转载)
  3. 从JVM的常见异常来看Tomcat中内存的设置
  4. swoole 使用 xdebug 实现调试模式(PHPSTORM)
  5. poj2112 二分最大流+Floyd
  6. C语言经典例75-反转整数
  7. 【Windows 逆向】OD 调试器工具 ( CE 工具通过查找访问的方式找到子弹数据基地址 | 使用 OD 工具附加游戏进程 | 在 OD 工具中查看 05869544 地址数据 | 仅做参考 )
  8. 【Android 逆向】Android 系统文件分析 ( 根目录下的目录和文件 | /data/ 应用和用户数据目录 | /mnt/ 挂载其它设备目录 )
  9. 【数据挖掘】数据挖掘总结 ( 拉普拉斯修正 | 贝叶斯分类器示例2 ) ★
  10. 【计算机网络】网络层 : BGP 协议 ( BGP 协议简介 | BGP 协议信息交换 | BGP 协议报文格式 | BGP-4 常用报文 | RIP 、OSPF、BGP 协议对比 )