thinking in java -- notes-2
11.4 容器打印
1.Collection在每个槽中只能保存一个元素。此类容器包括:List,它以特定的顺序保存一组元素;Set,元素不能重复;Queue,只允许在容器的一端插入对象,并从另外一端移除对象。Map在每个槽内保存两个对象,即键和与之相关联的的值。
2.ArrayList和LinkedList都是List类型,它们都按照被插入的顺序保存元素。ArrayList它长于访问随机元素,但是在List中间插入和移除元素时较慢。LinkedList,它通过较低的在List中间进行的插入和删除操作,提供了优化的顺序访问。LinkedList在随机访问方面相对比较慢,但是它的特性集较ArrayList更大。
3.HashSet、TreeSet和LinkedHashSet都是Set类型,HashSet是最快获取元素的方式,无顺序;TreeSet按照升序保存对象;LinkedHashSet它按照被添加的顺序保存对象。
4.HashMap提供了最快的查找技术、TreeMap按照升序保存键、LinkedHashMap按顺序保存键。
转载于:https://www.cnblogs.com/yurnero0716/p/3571836.html
thinking in java -- notes-2相关推荐
- Java基础到Java进阶——Java小白的历练之路------从0到1,开卷!
Java小白的历练之路------从0到1 title: Java Essay date: 2022-09-07 08:58:32 tags: Java notes 写在前面: 免责声明:本笔记来源自 ...
- Java中的List集合
List 2.1 List集合概述和特点 2.2List集合特有方法 案例:List集合存储学生对象并遍历 2.3并发修改异常 2.4ListIterator 2.5增强for循环 案例:List集合 ...
- Linux命令:文件和目录操作
Linux命令:文件和目录操作 >文件是Linux用来存储信息的基本结构, 它是被命名(称为文件名)的存储在某种介质(如磁盘.光盘.磁带等)上的一组信息的集合. >Linux系统文件以文件 ...
- 科技爱好者周刊(第 208 期):晋升制度的问题
这里记录每周值得分享的科技内容,周五发布.([通知] 下周五是端午节,周刊暂停.) 本杂志开源(GitHub: ruanyf/weekly),欢迎提交 issue,投稿或推荐科技内容. 周刊讨论区的帖 ...
- Git学习5:Git常用命令简明用法
不要使用git commit -a 该命令可以对本地所有的变更文件(包括对本地修改和删除的文件)执行提交操作,但是不包括未被版本库跟踪的文件. git命令补充说明 显示.git目录所在的位置 git ...
- dbeaver启动无反应
安装好dbeaver后,无论怎么双击打开都没反正,查了资料也没有解决.于是上官网看了看,发现下面一段话: Java notes: DBeaver requires Java 11 or higher. ...
- notes java api_如何使用Java来调用Notes API发送邮件(包括附件)
做这个确实是费了老鼻子劲了,搜了半天网上都找不到一个靠谱的教程,最后其实还是看Notes的Info Center 完成的. 做完了看,其实也不是很难, 几个需要注意的地方: Import的时候不要用d ...
- lotus notes java_远程数据库的Lotus Notes Java复制
我有许多LotusNotes/Domino(version7)数据库要迁移到新软件中.在我的工作站上(安装了Lotus Notes),我使用一个独立的Java应用程序连接到本地副本并提取数据.但是,远 ...
- 基本步骤:转换IBM Lotus Notes应用程序以使用Lotus Notes 8 Java组件
编者注:有关此主题的知识很多? 想分享您的专业知识吗? 立即参加IBM Lotus软件Wiki程序. IBM Lotus Notes和Domino Wiki IBM Composite Applica ...
- lotus notes java_Lotus Notes邮件开发——JAVA(2) | 学步园
利用Notes的JAVA api发送邮件(代码片段) 最近要编写一个利用Notes自动发送邮件的程序,研究一天终于OK了``在这里跟大家分享代码 import lotus.domino.AgentBa ...
最新文章
- linux zip 命令详解
- Qt中的QWidget
- ACM题目————一笔画问题
- c语言中变量的值十进制,C语言中介绍的整型变量 即十进制 十六进制什么的是什么意思 能具体解释一下吗 还有换算什么的 谢谢...
- golang mysql分表_go分库分表 主从分离例子
- oracle主机自增,Oracle中实现ID自增
- eclipse更改android版本,在Android Studio和Android Eclipse 更改现有项目里的SDK版本
- 变砖的平板怎样重装android,台电平板电脑刷机教程,小编教你台电平板电脑怎么刷机...
- 推荐一个在线视频学习、在线试题练习、在线同步考试开源系统
- MFC位图读取操作步骤记录
- git 版本控制~ 文件没有绿色和红色图标
- 以后不该吃的不能吃了。。。
- 使用gsds绘制基因结构图_原来可以用R这么画基因结构图
- 迷你计算机可玩游戏,e客迷你电脑能玩什么游戏
- Latex语法学习02:文本悬挂缩进
- 这场乌镇互联网饕餮盛宴,大佬们都说了啥?
- C++编写一个求x的n次方的函数(其中n为非负整型)
- Java中的对象类型像引用还是指针,谁是谁非?
- 零基础安装戴尔服务器并安装ubuntu14.04使用教程 (PowerEdge R730/R730xd)
- 国内 ios android 苹果 安卓 市场份额 2013年,谈什么追赶苹果iOS?Android9.0发布3个月市场份额几乎为零!...
热门文章
- Promise学习——解决回调地狱问题
- 一、mongodb数据库系列——介绍和安装 简单使用 增删改查
- 牛客 String II
- LeetCode 第 201 场周赛(304/5614,前5.42%)
- LeetCode 413. 等差数列划分(DP)
- python调用cmd命令释放端口_详解python调用cmd命令三种方法
- python 动漫卡通人物图片大全_用Python把人物头像动漫化,不同的表情给你不同的惊喜...
- 用python控制钉钉软件_Python—实现钉钉后台开发
- 五个同事想计算他们的平均工资,但公司不让吐露薪资,如何实现?
- 斯坦福大学NLP公开课CS224n上映啦!华人助教陪你追剧