Java集合框架的学习

Posted kehuaihan

tags:

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

本节内容总结来自传智播客毕向东老师的公开课,感谢毕向东老师 !如有错误之处,欢迎大家指教 !

 

Collection集合常用方法:

  增加、删除、大小、包含(,包含所有)、为空、清空、迭代、并交差;

  boolean add(E o);  boolean remove(Object o);  int size();  boolean contains(Object o);  boolean isEmpty();  void clear();  Iterator<E> iterator();

  boolean addAll(Collection c);  boolean retainAll(Collection c);  boolean removeAll(Collection c);

Set集合常用的方法:

  Collection集合拥有的方法一样;

 

List集合常用的方法:

 

  List集合的方法中,带索引参数(角标)的都是新增的方法;带角标的操作都是数组原理;

 

  除了继承Collection集合的方法,还有以下自己独有的方法,都与索引(下标)有关:

 

  增加、删除、修改(只能是修改,不能是插入)、查找(获取)元素、查找元素所在位置(两种);

 

  void add(int index, E e);  E remove(int index);  E set(int index, E e);  E get(int index);  int indexOf(Object o);  int lastIndexOf(Object o);

Map集合常用的方法:

  增加、删除、修改、查找(获取)、大小、包含、为空、清空、迭代

  V put(K k, V v);  V remove(Object k);  put()方法也起到修改功能  V get(Object k);  int size();  boolean containsKey(Object k);

  boolean containsValue(Object v);  boolean isEmpty();  void clear();

 

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

Java集合框架学习笔记

Java学习 ( 集合框架)

Java集合博客的导航 java集合框架学习路线

Java零基础学习集合框架

java学习日记 集合框架

JavaSE入门学习40:Java集合框架之泛型