ArrayList的实现
这一节共阐述了四种实现ArrayList的方法,但是都是逐渐的接近第四种这样的完美代码
根于linkedlist可以查看:linkedlist实现
1.基本的ArrayList发方法都实现了,但是迭代器并不完美
2.
1号迭代器将本类和迭代器类分开放,迭代器不能访问本类内部的成员
2号迭代器虽然创建了构造方法,接受ArrayList本类的对象,但是仍旧不能访问list中的private成员
3号迭代器定义成静态内部类,可以正常使用
4号迭代器定义成内部私有成员
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出,
原文链接
如有问题, 可邮件(zxy.hope@gmail.com)咨询.