十二、链

12. 链

12.1 使用类

org.voovan.tools.Chain


12.2 方法说明

12.2.1 重置链的迭代器
  1. public void rewind()

12.2.2 迭代完成
  1. public void stop()

12.2.3 迭代器当前元素
  1. public E current()
  • 返回值: 当前元素

12.2.4 迭代器下一个元素
  1. public E next()
  • 返回值: 下一个元素

12.2.5 迭代器上一个元素
  1. public E previous()
  • 返回值: 上一个元素

12.2.6 迭代器是否有下一个对象
  1. public boolean hasNext()
  • 返回值: 是否有下一个对象

12.2.7 迭代器是否有上一个对象
  1. public boolean hasPrevious()
  • 返回值: 是否有上一个对象

12.2.8 从当前对象克隆一个 Chain
  1. public Chain<E> clone()

对象内的元素共用指针

  • 返回值: 克隆后的对象