输入:假设我有一个对象Person
。它有两个属性,即
ssnNo
- 社会安全号码name
.
一方面我有一个List
对象Person
(具有唯一的 ssnNo),另一方面我有一个Map
包含 Person'sssnNo
作为键和 Person'sname
作为值。
输出:我需要使用其 ssnNo 的人名。
问题 :
在我上面提到的 2 种方法中使用哪种方法,即使用列表或地图?(我认为显而易见的答案是地图)。
如果是地图,无论数据集大还是小,是否总是建议使用地图?我的意思是地图是否存在任何性能问题。