LinkedList 中add 和 offer 的区别?
2016-06-15 10:49
239 查看
add是list的
offer是queue的
api里说:
add:Inserts the specified element at the specified position in this list
将指定的元素插入到list中指定的的位置。
offer:Inserts the specified element into this queue if it is possible to do so immediately without violating capacity restrictions.
如果在不违反容量限制的情况下,尽可能快的将指定的元素插入到queue中去
通地这个就可以看出区别了,哪个没有任何限制,哪个有限制
offer是queue的
api里说:
add:Inserts the specified element at the specified position in this list
将指定的元素插入到list中指定的的位置。
offer:Inserts the specified element into this queue if it is possible to do so immediately without violating capacity restrictions.
如果在不违反容量限制的情况下,尽可能快的将指定的元素插入到queue中去
通地这个就可以看出区别了,哪个没有任何限制,哪个有限制
相关文章推荐
- 使用Javascript无限添加QQ好友原理解析
- bootstrap 最忌讳的
- BufferedReader的readLine方法阻塞的处理
- html css 行级标签 块级标签
- javascript中,自动类型转换总结
- 为Sublime Text提供的jQuery插件
- Angularjs 的 ngInfiniteScroll 的使用方法
- 基于JavaScript代码实现自动生成表格
- 基于caffe的图像分类(2)——制作lmdb和计算均值
- JS--实现简单轮播(一)
- Javascript模块模式
- ionic-adventures
- JavaScript生成带有缩进的表格代码
- 通过jxl来生成,有单元格样式的excel
- Web前端学习中
- 全面解析JavaScript中apply和call以及bind(推荐)
- 鼠标点击后的CSS3跑马灯效果
- Swagger UI教程 API 文档神器 搭配Node使用 web api 接口文档 mvc接口文档
- ionic安装失败或者cordova安装失败解决方法
- jQuery UI 之 Bootstrap 快速入门