Java--------迭代器Iterator

来源:互联网 发布:网络的图标不见了 编辑:程序博客网 时间:2024/06/05 11:29

Java——–迭代器Iterator

java迭代器,只包括三个方法,hasNext next 和remove, 迭代器是通过游标的移动来获取数据的。

  1. hasNext方法,判断游标所在的位置是否存在数据,
  2. net方法,获取到游标所在的数据,并且将游标指向下一个数据。
  3. remove方法,删除游标所在的数据,该方法只能在使用了next后才能够使用,并且游标移动一次,只能够调用一次remove方法,

使用迭代器的时候,要注意,不要对正在迭代的集合,进行结构上的改变, 例如,add,clear等操作,不然会抛出异常。

0 0