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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

------- <a  target="blank">Windows Phone 7手机开发</a>、<a  target="blank">.Net培训</a>、期待与您交流! -------

collection是集合的根接口。
java.util.Collections是类。此类完全由在 collection 上进行操作或返回 collection 的静态方法组成。Collections
对集合进行查找
取出集合中的最大值,最小值
对List集合进行排序 等等
集合的体系
                        Collection
                                |-------List  有顺序可重复
                                |-------Set   无顺序不可重复
                                
                3.Collection重点的API
                        1.add
                        2.iterator()
                                Iterato接口中的方法
                                hasNext()
                                next();
                                remove();
                                迭代器使用步骤与注意事项。
                        3.size
                        4.clear
                        5.isEmpty
                        6.contains
                        7.remove
                        List集合的特点:
                            1.有顺序.
                                    因为List集合是有顺序的,所有我们可以像操作数组那样,对集合中的元素通过索引直接操作。                                
                           2.可重复.
   
   Set集合特点:无顺序不重复
                    重复:equals
                    顺序:是指装入的元素顺序与取出的元素顺序不一致。
   
   1.对List集合遍历
                    1.Iterator
                    2.ListIterator
                    3.for+get+size
                    4.增强for
                    
           2.对Set集合遍历
                    1.Iterator
                    2.增强for
                    Collection 和 Collections的区别:
                    Collections是个java.util下的类,是针对集合类的一个工具类,提供一系列静态方法,实现对集合的查找、排序、替换、线程安全化(将非同步的集合转换成同步的)等操作。
                    Collection是个java.util下的接口,它是各种集合结构的父接口,继承于它的接口主要有Set和List,提供了关于集合的一些操作,如插入、删除、判断一个元素是否其成员、遍历等。
                   List:有序(元素存入集合的顺序和取出的顺序一致),元素都有索引。元素可以重复。
                   Set:无序(存入和取出顺序有可能不一致),不可以存储重复元素。必须保证元素唯一性。
                   Map集合存储和Collection有着很大不同:
                   Collection一次存一个元素;Map一次存一对元素。
                   Collection是单列集合;Map是双列集合。
                   Map中的存储的一对元素:一个是键,一个是值,键与值之间有对应(映射)关系。
                     特点:要保证map集合中键的唯一性。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马