Java中的List、Set、Map
List:有序允许重复存放,继承自Collection
  ArrayList-按顺序存放数据的数组;
  LinkList-按顺序存放数据的链表;
  Vector-线程安全的按顺序存放数据的数组。
Set:无序不允许重复存放,继承自Collection
  HashSet-根据HashCode()和equals()方法来判断是否有重复;
  SortedSet-有序;
  TreeSet-通过实现Comparable接口和Comparator接口而具有排序功能的集合。
Map:存放键值对
  Hashtable:无序存放,key不允许重复;
  HashMap:无序存放的,key不允许重复,是HashTable的轻量级实现(非线程安全);
  TreeMap:可以排序的Map集合,按集合中的key排序,key不允许重复。
2009-10-6|浏览 (2856)评论 (0)
站内搜索

您是第位来到小站的朋友 点击和站长交流下
联系我们关于我们免责声明友情链接
版权所有 © tz3344 鲁ICP备09068617号