java - 我想在不使用数据结构的情况下动态设置/更新子对象
问题描述
我有一个类似这样的结构:
|----child obj 2
|---- child obj ---|----child obj 2
Account ---|---- child obj--- |----child obj 2
|---- child obj ---|----child obj 2
|----child obj 2
图表不是最好的,但是.. 我希望能够动态更新主对象的子Account
对象。可以有 n 个子对象。我现在知道的唯一方法是将子对象存储在像哈希图这样的数据结构中,更新我需要的内容,然后将子对象放回哈希图中。
我怎样才能更有效地做到这一点?
一些示例代码
public class Account {
//getters and setters
ArrayList <ChildObj> listOfChildObjs = new ArrayList();
}
public class childObj {
//getters and setters
ArrayList <ChildObj2> listOfChildObj2s = new ArrayList();
}
public class childObj2 {
//getters and setters
}
解决方案
推荐阅读
- angular - 角度部署 - {production : boolean} 类型不存在 apiUrl
- python - 如何以编程方式创建和管理 macOS Safari 书签?
- django - 如何在我的 django 模板中显示存储在 s3 中的 html 文件?
- javascript - 在mysql节点js的一列中链接2个表
- c# - C# PostgreSQL 使用参数创建模式
- c# - 在 XAML 图像上应用棕褐色、黑白等过滤器
- typescript - 使用另一个静态方法调用在父类的静态方法中实例化子类
- javascript - 动画 js .scrollLeft 属性
- web-scraping - beautifulsoup-returns-none-even-though-the-td -class=titlecolumn-element 存在
- python - 为 WTForms 表单编写一个验证器,用于比较两个字段的输入