当你设计了一个类,这个类里面存储了大量的数据,这时候你可以为你的类提供一个方法来访问这些数据,Java提供了一个规范就是迭代器模式。具体实现如下:
有三步:
- 接口继承Iterable
- 完成一个Iterator的实现类
- 实现类实现Iterable中的Iterator方法,返回设计的Iterator的实现类。
Iterator实现类通常需要实现两个方法,hasNext和next。
当你设计了一个类,这个类里面存储了大量的数据,这时候你可以为你的类提供一个方法来访问这些数据,Java提供了一个规范就是迭代器模式。具体实现如下:
有三步:
Iterator实现类通常需要实现两个方法,hasNext和next。