| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 第十二章泛型与容器类 -> 正文阅读 |
|
[系统运维]第十二章泛型与容器类 |
1.集合体系结构 我们学习的是接口但是使用的是实现类 2.Collection接口(需要导包) Collection接口并没有具体的实现类,只能通过子接口的实现类来创建对象
(1)Collection的常用方法 (2)集合的遍历 ? 因为不知道循环次数所以用while进行循环,另外使用变量接收it。Next()而不是直接输出的原因是可以进行再次的操作比较方便 (3) 集合的使用步骤 ?3.List(需要导包) ?(1)List特有的方法 ?注意有关索引的方法索引不能越界不可以超出原集合中的索引个数,索引要存在 因为List继承自Collection所以可以用上面while的方法来进行遍里,下面是List的另一种遍历方法:
(2)并发修改异常 ?当我们用迭代器遍历并添加元素时不能天机成功出现报错,这个就是并发修改异常 原因是迭代器依赖集合而存在,我们使用迭代器遍历并添加元素时以上面的为例:是因为调用方法添加是list进行的而迭代器·并不知道所以无法添加成功 改进方法: ?(3)列表迭代器(继承自Iterator) ?next、hasNext方法和previous、hasPrevious的使用方法一样 ‘但是用iterator遍历并添加元素是ListIterator调用add方法并不会报错之这一点和Iterator不太一样 (4)List的子类特点: ? ?(5)LinkedList的特有方法: ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 14:39:28- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |