使用迭代器对象实现下列方法。请在下面程序中的下划线处填写正确的语句。 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是一个迭代器对象 ①_________
【简答题】8.9按照以下要求设计一个学生类Student,并进行测试。 l Student类中包含学号(strNo)、成绩(score)两个属性。两个成员变量的访问权限设为私有。 l 分别为每个属性定义两个方法,一个方法用于设置值,另一个方法用于获取值。 l 定义一个无参构造方法,将学号设置为空字符串,成绩设置为0。 l 在测试类中创建一个Student对象,通过对象调用相应方法,为对象的两个属性赋值(“李敏”,80),并显示对象的属性值。显示内容及格式为:学号:李敏 成绩:80。