Java 集合 Collection

  集合体系

  

  

  一、Collection类

    1、是接口,不能被实例化,只能通过其实现类,多态调用此类中的方法,继承于 Iterable<E>  接口。

    2、常用方法:add(E e):把指定元素追加到集合,返回Boolean

            clear() :移除集合所有元素,但集合存在 

            remove(Object obj):通过内容删除指定元素,返回Boolean

            contains(Object o) :判断集合中是否有指定元素,返回Boolean

            size():获取集合长度,返回int

  二、Iterator 迭代器

     1、该类为接口,不可被实例化,想要调用接口中的方法用  Collection 的父类  Iterable<E>  接口中的方法   iterator() 返回一个 Iterator  对象

     2、常用方法:hasNext():判断下一个元素是否存在,通常作为 循环条件

             next():获取值。执行一次就跳到下一个元素。

                

                

                解决把办法:把取出来的值暂时放到一个变量中,对此变量进行操作。

原文地址:https://www.cnblogs.com/yanghaoyu0624/p/11598525.html