决定Java小型桌面应用程序的集合类型

15 浏览
0 Comments

决定Java小型桌面应用程序的集合类型

我需要在面向对象编程课程的作业中理解一件事。\n目标是模拟一个小型银行应用程序。我在这个部分有些困惑:“使用一个预定义的基于哈希表的集合来实现银行类。哈希表的键将根据账户的主持人生成。”\n所以,可以使用HashTable、HashSet和HashMap。\n但是,我是否也可以使用TreeMap或TreeSet?我发现java.util.TreeMap的工作方式相同。它们甚至有相同的方法put、remove等。\n总之,我应该只使用具有“Hash”的类,还是可以使用其他类,例如TreeMap?

0