java集合之Set
2016-07-16 14:57
253 查看
/**
* set接口实现类 不可放入重复对象
* 单线程下10000元素以上,查找,删除较为频繁并且元素多时set or map是很好的选择
* @author Administrator
*
*/
public class SetDemo {
@SuppressWarnings({ "unused", "rawtypes" })
public static void main(String[] args) {
// 非线程安全
HashSet hashSet = new HashSet();
// 非线程安全 基于TreeMap实现,支持排序 删除慢(要重新排序)
TreeSet treeSet = new TreeSet();
// 非线程安全 key value 无序,hash冲突用链表的方式解决
HashMap hashMap = new HashMap();
// 非线程安全 红黑树算法 删除慢(要重新排序)
TreeMap treeMap = new TreeMap();
}
}
* set接口实现类 不可放入重复对象
* 单线程下10000元素以上,查找,删除较为频繁并且元素多时set or map是很好的选择
* @author Administrator
*
*/
public class SetDemo {
@SuppressWarnings({ "unused", "rawtypes" })
public static void main(String[] args) {
// 非线程安全
HashSet hashSet = new HashSet();
// 非线程安全 基于TreeMap实现,支持排序 删除慢(要重新排序)
TreeSet treeSet = new TreeSet();
// 非线程安全 key value 无序,hash冲突用链表的方式解决
HashMap hashMap = new HashMap();
// 非线程安全 红黑树算法 删除慢(要重新排序)
TreeMap treeMap = new TreeMap();
}
}
相关文章推荐
- Java-IO之ProgressMonitorInputStream
- java中创建解析json
- Eclipse调试Java的10个技巧
- Ubuntu jdk
- 源码分析-java-Iterator接口和Iterable<T>接口
- Eclipse Dynamic web项目 user library 不能同步到 lib 目录
- java多线程
- 很简单的Java断点续传实现原理
- JAVA设计模式---装饰者模式
- java集合类之List
- java基础
- 总结Java常用到的六个加密技术和代码
- Java 抽象类的详解
- Java语言——构造方法及this关键字
- Java IO中转换流的作用
- JavaWeb项目使用SQLite数据库,数据文件相对路径
- java线程详解
- eclipse构建maven web项目
- 利用RxJava加载图片
- java poi读取excel文件内容