如何实例化ArrayList

2025-05-17 03:09:15
推荐回答(3个)
回答1:

student s1 = new student();
student s2 = new student();
student s3 = new student();

students.add(s1);
students.add(s2);
students.add(s3);

你这段代码之间 ,应该有个给 你实力的对象的name赋值.在放arrayList中
例如:

student s1 = new student();
student s2 = new student();
student s3 = new student();

s1.setName("zhangsan");
s2.setName("lisi");
s3.setName("wangwu");
students.add(s1);
students.add(s2);
students.add(s3);

回答2:

s1,s2,s3你根本就没有赋值当然是NULL了!
加上下面三句就行了。
s1.setName("s1同学");
s2.setName("s2同学");
s3.setName("s3同学");

回答3:

for(student s:students){
System.out.println(s.getName());
}
这里对象的name为null,所以不行了