--------- set集合

   它不允许出现重复元素,如果有重复了只会显示其中一个。;

  不保证和政集合中元素的顺序 ,

 允许包含值为null的元素,但最多只能有一个null元素。


 实现不是同步。



  操作: 
                   add()
                  clear()  所以元素。
                   remove()
                   没有下标因为是无序的。 也没有get(int  index)方法。
                  
                  循环:
                     iterator 读取数据,相当于一种遍历。  
                       toArray 之后变成数组,然后再循环。
        
---------- List<Permission>
  
容许重复 ,容许null 有下标因为是有序的,因为可以用索引获取对象值 ,内容就可以重复了
操作:  
                    add()
                  clear()  所以元素。
                   remove()
                   get(int  index)方法
                 循环:
                        iterator读取数据,这是一种遍历 ,
                           toArray 之后变成数组,然后再循环。
                          for循环 中采用  get(int  index)方法
 


----------vetctor  
 
    向量可以设置 大小 ,容量,可以采用索引访问。 
 
操作:
                 add()
                  clear()  所以元素。
                   remove()
                   clone()
                   get(int  index)方法
  循环:

                       toArray 之后变成数组,然后再循环。
                          for循环 中采用  get(int  index)方法


---------  Class<?>   :
           泛型类


--------- Collections   集合接口的最大接口

--------- set集合

   它不允许出现重复元素,如果有重复了只会显示其中一个。;

l  不保证和政集合中元素的顺序 ,

l  允许包含值为null的元素,但最多只能有一个null元素。

 实现不是同步。



  操作: 
                   add()
                  clear()  所以元素。
                   remove()
                   没有下标因为是无序的。 也没有get(int  index)方法。
                  
                  循环:
                     iterator 读取数据,相当于一种遍历。  
                       toArray 之后变成数组,然后再循环。
        
---------- List<Permission>
  
容许重复 ,容许null?  
操作:  
                    add()
                  clear()  所以元素。
                   remove()
                   get(int  index)方法
                 循环:
                        iterator读取数据,这是一种遍历 ,
                           toArray 之后变成数组,然后再循环。
                          for循环 中采用  get(int  index)方法
 


----------vetctor  
 
    向量可以设置 大小 ,容量,可以采用索引访问。 
 
操作:
                 add()
                  clear()  所以元素。
                   remove()
                   clone()
                   get(int  index)方法
  循环:

                       toArray 之后变成数组,然后再循环。
                          for循环 中采用  get(int  index)方法


---------  Class<?>   :
           泛型类


--------- Collections   集合接口的最大接口


本文转载:CSDN博客