码迷,mamicode.com
首页 > 其他好文 > 详细

集合框架知识总结

时间:2016-06-14 23:57:32      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:

collection

  collection接口是集合框架的最父类

接口,定义了一些最共性的方法;

  例如:add ();  remove();  isEmpty();  size();  clear();  contains();  

  addAll();  containsAll();  removeAll();删除所有相同元素  retainAll();保留所有相同元素

  注:带有All的方法传入的参数基本都是集合;

Iterator

  Iterator是集合的迭代器对象;抽取了所有集合的取出的共性(一个一个的取出);

  Iterator中只有三个方法:hasNest();  next();  remove();

  集合中会有iterator()方法来获取集合迭代器对象。

  例如:  

Iterator it = coll.iterator();

for(Iterator it = coll.iterator() ; it.hasNext(); ){ //开发时使用这for循环个迭代。   
}

 

 

集合框架细节:

  集合中存入基本数据类型时基本数据类型自动装箱。

  集合中存储的是对象的引用。

  集合执行add()方法后,存入的类型提升为Object,取出后应当强转。(可以使用泛型解决强转问题)

 

    

集合框架知识总结

标签:

原文地址:http://www.cnblogs.com/Xmingzi/p/5585799.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!