将整数的HashMap转换为唯一的整数数组?

时间:2014-04-20 22:18:53

标签: java hashmap

如何获取存储在HashMap<Integer, ArrayList<Integer>>中的信息并创建唯一的值数组。我不需要它们以相反的顺序或任何其他顺序。

例如,假设我有:

Key      Value
---      ---------
1        {1, 2, 3}
2        {10, 11}
3        {29}

如何将其转换为以下内容:

{1, 10, 29}
{1, 11, 29}
{2, 10, 29}
{2, 11, 29}
{3, 10, 29}
{3, 11, 29}

我尝试了各种循环。我也考虑尾端递归,但它仍然让我难过。我很感激你的指导,所以我可以解决这个问题。

我的目标是:键值是属性的主键。每个属性都包含值中包含的选项。我想重新调整信息,使其符合显示的格式。

0 个答案:

没有答案