使用迭代器对象实现下列方法。请在下面程序中的下划线处填写正确的语句。 Public int indexOf(Obje
已帮助 人
使用迭代器对象实现下列方法。请在下面程序中的下划线处填写正确的语句。 Public int indexOf(Object obj) //返回指定对象首次出现位置,未找到返回-1 Public Boolean equals(Object obj) //比较两个线性表是否相等 //package dataStructure.linearList; import java.util.Iterator; //导入迭代器接口 public abstract class AbstractList<E> implements Iterable<E> { public abstract Iterator<E> iterator(); //获得迭代器对象,抽象方法 public String toString() //返回显示线性表所有元素值的字符串 { Iterator<E> it = iterator(); //it是一个迭代器对象 ①_________

回答
共1条回复-
获得任意两个迭代器之间的位置(使用distance函数);
