简介
集合里的东西称为元素,由一个或多个元素构成的整体叫集合。
先看下图:
由图可知:
iterator是collection的顶级接口
collection是list ,set的顶级接口,map与list set 没有关系
上图引出以下问题:
iterable接口
它是所有集合的顶级接口 实现它可以增强for循环(foreach 与简单for循环)
同时想要实现Iterable接口的集合类必须提供一个iterable的方法,返回值为Iterable
里面的方法为:
hasNext():是否存在下一项
next():获取下一项
remove&