A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 景彬 中级黑马   /  2015-6-18 16:22  /  704 人查看  /  9 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

数组与 集合的区别?
数组:
                          长度是固定
                          可以基本数据类型 还可以存储引用数据类型的数据二维数组可以存一维数组,一维数组为对象
                          数组中的元素 数据类型必须一致
集合:
                          长度是变化
                          只能够存储引用数据类型的数据
                          在集合中,元素的数据类型可以不相同, 但是,在实际开发使用中,通常在集合中只存放一个数据类型的数据

遍历List集合 有几种方式?
          方式1: for() size()\ get(int index)
   方式2:Collection集合中的iterator() 迭代器
   方式3:List集合中的ListIterator() 迭代器  不会发生并发修改异常
   方式4: 增强for()       
遍历Set集合 有几种方式?
方式1:Collection集合中的iterator()迭代器
方式2:增强for()
遍历Map集合 有几种方式?
方式1:通过键取键取值  keySet()
     方式2:通过键值对取键取值  entrySet()

Collection 与  Map 的区别
  
                  Map: 双列集合(夫妻)
                          | HashMap   能存null
                          | TreeMap    能存null
   | Hashtable  不能存null
                  Collection: 单列集合(光棍)
                          | List
                                      | ArrayList    数组
                                      | linkedList   链表
                                      | Vector       数组
                          | Set
                                      | HashSet   哈希表
                                      | TreeSet    二叉树

9 个回复

倒序浏览
没人来,自己顶一个/(ㄒoㄒ)/~~
回复 使用道具 举报
帮你顶一个
回复 使用道具 举报

谢谢,一起努力:lol
回复 使用道具 举报
学习了。不错
回复 使用道具 举报

谢谢:lol
回复 使用道具 举报
hi潘 中级黑马 2015-6-18 17:39:00
7#
恩恩,基本概念全了
回复 使用道具 举报
大家一起学习学习。
回复 使用道具 举报
学习学习
。。
回复 使用道具 举报
学习学习!!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马