对于具有唯一可寻址索引的元素集合,什么是正确的Java泛型?

时间:2013-10-27 21:36:11

标签: java database collections

我正在编程数据库应用程序的过程中,在我们的课程中,我们被告知要使用其中一个Java集合实现元素库。每个元素都有一个唯一的ID,它应该被解决。现在我想知道如何做到这一点。

我虽然使用ListArray,但这不起作用,因为解决List元素的唯一方法是通过你无法控制的索引。

你对我有什么建议吗?

2 个答案:

答案 0 :(得分:2)

正如评论所说,您想使用Map,其中HashMap是一种实现。

Map<String, String> library = new HashMap<String, String>();

library.put("key", "value");

String value = library.get("key");

答案 1 :(得分:1)

Map<IndexType, YourEntityType>Map是一个界面;最常用的实现是HashMap