RandomAccess是一个标记接口,实现该接口表示支持快速访问。
一般要求:
for (int i=0, n=list.size(); i<n; i++)
list.get(i);
要比
for (Iterator i=list.iterator(); i.hasNext(); )
i.next();
访问速度快。
该接口只是一个标记接口,也无法强制用户做什么,只是一个希望而已。
RandomAccess是一个标记接口,实现该接口表示支持快速访问。
一般要求:
for (int i=0, n=list.size(); i<n; i++)
list.get(i);
要比
for (Iterator i=list.iterator(); i.hasNext(); )
i.next();
访问速度快。
该接口只是一个标记接口,也无法强制用户做什么,只是一个希望而已。