欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

定义实体bean

程序员文章站 2022-05-24 09:14:17
...
定义实体Bean的时候要注意, 如果包含一个集合的子对象,这是最好是附一个new出来的集合。如果不付任何值的话, 用for循环遍历其子对象时会出现空指针异常。


package tristan;

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

public class Layer1 {
private String id;
private List<Layer2> list; // = new ArrayList<Layer2>();
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public List<Layer2> getList() {
return list;
}
public void setList(List<Layer2> list) {
this.list = list;
}

public static void main(String[] args) {
Layer1 layer1 = new Layer1();

for(Layer2 layer2 : layer1.getList()){
System.out.println(layer2.getId());
}
}

}



package tristan;

public class Layer2 {
private String id;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}

}