集合框架知识总结

Posted 笑明子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了集合框架知识总结相关的知识,希望对你有一定的参考价值。

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,取出后应当强转。(可以使用泛型解决强转问题)

 

    

以上是关于集合框架知识总结的主要内容,如果未能解决你的问题,请参考以下文章

JAVA常用知识(mian shi)点总结---集合

JavaSE高阶知识总结

关于集合中一些常考的知识点总结

Java集合框架--Collections工具类的使用 & Java集合框架总结

Java集合框架基础知识整理

Java 集合知识总结