gpt4 book ai didi

基于 UML 类图的 Java Bank; HashMap 存储的问题

转载 作者:太空宇宙 更新时间:2023-11-04 10:28:43 26 4
gpt4 key购买 nike

enter image description here

你好,所以我必须基于这个UML实现一个银行管理软件。好吧,由于 Person 和 Bank 之间存在组合,Account 和 Bank 也是如此,所以我决定像这样存储所有数据:

Hashmap <Person, ArrayList<Account>>

对于每个人,我都可以有一个未结帐户(支出或储蓄)列表,我将从银行类访问这些字段(我在其中添加/删除人员,添加/删除帐户,存款(人员,帐户),提款(人员,帐户))。

我的问题如下:如何将帐户添加到 Person p 指向的 ArrayList 中的银行 HashMap 中?

最佳答案

 Hashmap<Person, ArrayList<Account>> bankAccounts = new Hashmap<Person, ArrayList<Account>>();

Person person = new Person("Rares"); // considering you can create a person with just a name field for example

bankAccounts.get(person).add(new Account());

关于基于 UML 类图的 Java Bank; HashMap 存储的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50300563/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com