java编程题: 编写student类,包含string类型的name方法属性和相应的构造方法

java编程题:
编写student类,包含string类型的name方法属性和相应的构造方法
1.使用arraylist储存四个对象
2.删除索引为2的元素,并用另一个元素替换索引为0的元素
3.使用iterator输出

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class Test {


public static void main(String[] args){
//使用arraylist储存四个对象
List list = new ArrayList();
Student s1 = new Student("test1");
list.add(s1);
Student s2 = new Student("test2");
list.add(s2);
Student s3 = new Student("test3");
list.add(s3);
Student s4 = new Student("test4");
list.add(s4);
//删除索引为2的元素,并用另一个元素替换索引为0的元素
list.remove(2);
list.set(0, new Student("test5"));
//使用iterator输出
Iterator<Student> it = list.iterator();
while(it.hasNext()){
Student s = it.next();
System.out.println("the name of student is:"+s.getName());
}
}

static class Student{
public String name;

public Student(String name) {
super();
this.name = name;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

}
}

追问

编写student类怎么没体现呢

追答

代码下面不是定义了一个内部类student吗?

温馨提示:答案为网友推荐,仅供参考
相似回答