黑马程序员技术交流社区

标题: 集合 [打印本页]

作者: L_t    时间: 2013-12-1 14:29
标题: 集合
本帖最后由 L_t 于 2013-12-1 19:42 编辑

各位大侠,集合类有哪些,各有哪些区别,分别在项目中的哪些情况应用,谢谢

作者: 清风星明    时间: 2013-12-1 14:46
集合类包括List类,Set类和Vector类,它们都是继承了collection集合。其中list类是有序的,包括Arraylist、Linkedlist,即允许存在相同的元素;而set类是无序的,包括HashMap。HashTable即不能有相同的元素,然后是Vector类,包括Stack。ArrayList和LinkList的区别是ArrayList是安全的,而Linklist是不安全的;HashMap和HashTable的区别是HashMap是不安全的,而HashTable是安全的。Vector也是安全的。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2