集合初探(五)
2016-01-20 15:19
162 查看
package com.liujunhua.it01; import java.util.Enumeration; import java.util.Vector; /** * List三个小弟的介绍 * ArrayList:底层的数据结构是数组结构,查询速度很快,增加删除稍慢,线程不同步。 * LinkedList:底层使用的是链表数据结构,增加删除很快,但是查询很慢,因查询需要全部遍历。 * Vector:底层是数组数据结构,功能和ArrayList完全一样,但是线程是同步的,如果不涉及线程用ArrayList比较快,Vector几乎不用了。 */ public class Demo04 { public static void main(String[] args) { // TODO Auto-generated method stub /** * 这里介绍一下枚举,枚举是Vector特有的取出方式。 * 枚举和迭代器是一样的,因为枚举的名称和方法名太长所以被迭代器取代了。 */ Vector vector = new Vector(); vector.add("java01"); vector.add("java02"); vector.add("java03"); vector.add("java04"); Enumeration en = vector.elements(); while (en.hasMoreElements()) { System.out.println(en.nextElement()); } } }
相关文章推荐
- hadoop、hbase、hive、zookeeper版本对应关系
- Java中this调用重载构造函数
- ASIHTTPRequest开源类项目导入问题及解决方法
- Linux下查看文件和文件夹大小
- 码农诗,原创
- Android ComponentName的用法
- Viz Artist高级脚本视频教程---StringMap使用和Vertex操作
- android values-v11和values-v14文件夹是干啥的?
- 多列索引
- web攻击方式和防御方法
- DMLC深度机器学习框架MXNet的编译安装
- HDU 1500 Chopsticks(动态规划)
- 高通平台 USB OTG功能
- iOS 官方文档 NSDate
- Win10任务栏不显示程序缩略图的原因及解决办法
- 关于NSURLSession代理函数问题
- 使用main函数的参数,实现一个整数计算器
- Android监听Home按键消息
- html5学习记录01:常见标签
- java 页面在线访问人数统计和在线登录人数统计