集合框架回顾
程序员文章站
2022-05-23 10:54:36
...
集合框架图解:
1 Iterable
|
2 Collection
/ | \
3 List set Queue
/ \ / | \
ArrayList LinkList SortedSet HashSet TreeSet
123层都为接口 或子接口 底层为具体实现类
Map
/ | \
SortedMap HashMap TreeMap
Collection 方法 : int size() isEmpty() toArray() add() remove()
1 List容器: 有序可重复
2 Set容器: 无序不可重复
3 Map没有实现 Iterable 本身不能使用迭代器遍历
4 list ArrayList与LingkedList 区别:
ArrayList 底层为可变数组 它方便查询 不方便增删(其余元素位置会变化)
LinkedList 为双向链表结构 方便增删 不方便查询(从第一个开始查询)
推荐阅读
-
安装移动App开发框架Ionic的方法以及其开发环境的配置
-
hui框架开发APP
-
1.Ci 框架中表单提交 控制器进行处理的时候发现URL的路径不对
-
Web APIs——触屏事件,移动端常见特效,classList属性,移动端常用开发插件,移动端常用开发框架,本地存储
-
Laravel 5框架学习之Eloquent (laravel 的ORM)
-
如何快速学习一个PHP框架
-
PHP的Laravel框架中使用AdminLTE模板来编写网站后台界面_PHP
-
YII Framework框架教程之使用YIIC快速创建YII应用详解,yiicyii_PHP教程
-
mysql 远程连接数据库的方法集合
-
构建自己的PHP框架--抽象框架的内容,php框架--抽象_PHP教程