集合框架里Iterator迭代器内部实现原理:使用内部类
程序员文章站
2022-07-12 11:53:49
...
/* * 集合框架里Iterator内部实现原理:使用内部类 interface Collection { } interface Iterator { public boolean hasNext(); public Object next(); } class ArrayList { public Iterator iterator() { return new Itr(); } private class Itr implements Iterator { public boolean hasNext() { code...; } public Object next() { code...; } } } class ArrayList1 { public Iterator iterator() { return new Itr(); } private class Itr implements Iterator { public boolean hasNext() { code...; } public Object next() { code...; } } } */
上一篇: 浅析Java中的final关键字
下一篇: 类先继承还是先实现