我有一个java类,它的列表如下:
public class TestEntity {
   private String name;
   private List<DataEntry> dataEntries;
}
class DataEntry {
    private String para1;
    private String para2;
    private String para3;
}如何将DataEntry的实例添加到TestEntity的实例中?
发布于 2017-12-21 17:49:00
有两种可能性:
首先:添加一个构造函数来添加一个条目:
public class TestEntity {
   private String name;
   private List<DataEntry> dataEntries;
   public TestEntity (String name,DataEntry entry){
     this.name = Name;
     this.dataEntry = new ArrayList<>();
     this.dataEntry.add(entry)
   }
}第二:添加一个addDataEntry函数:
public class TestEntity {
   private String name;
   private List<DataEntry> dataEntries;
   public void addDataEntry(DataEntry entry){
     if (this.dataEntry == null){
         this.dataEntry = new ArrayList<>();
     }
     this.dataEntry.add(entry)
   }
}https://stackoverflow.com/questions/47922022
复制相似问题