需要存储2d列表但不使用数组

考虑到我有一个包含以下格式数据的txt文件:

"Home" "A1" "Car" "A2" "Home" "B1" "Home" "A1" "Car" "A2" "Man" "B1" 

如何存储此类数据以及排序格式,无需重复数据? 但是第一和第三个元素不能删除,因为它们与第二个参数不同(允许重复第二个参数,但不允许第一个和第二个参数)。

请建议适合Java的更好的collections。 另外请举个例子,因为我是Java的新手。

Java中的最佳选项是Map

如此迫切,请自行查看MAP API和Google搜索

您也可以使用Set ,成为我的客人并查看此链接

我建议Map 。 如果你有时间,请阅读