Devs,
我对作业有初学者的疑问。我需要从集合中的超类中保护不同的子类,并将输出保存到文件中。因此,我创建了一个ContainerClass并初始化了我的超类的集合,如下所示:
```Collection <Kreditvertrag> Kreditvertraege = null;``
在下面的方法中,我将遍历集合并将“ Kreditvertrag”的值保存到文本文件中。
for (Kreditvertrag kr : this.Kreditvertraege) {
vfile.write(String.valueOf(kr.varInKreditbetrag));
}
这里,我想将“ Kreditvertrag”的2个不同子类的变量写入“ Kreditvertraege”集合。
有人可以引导我朝正确的方向前进吗?
如果要使用列表:
ArrayList<Kreditvertrag> list = new ArrayList<>();
list.add(subOject1);
list.add(subOject2);
for (Kreditvertrag kr : list) {
vfile.write(String.valueOf(kr.varInKreditbetrag));
}