第一次在这里,所以我希望这是有道理的!Java - 迭代包含列表的地图
我有一个包含一个字符串,因为它的关键和一个字符串的列表,因为它的价值的地图。我需要遍历Map中每个List中包含的所有vlaue。
所以,首先我要拿到钥匙,它的工作原理:
Set<String> keys = theMap.keySet();
这将返回我包含我的所有密钥的设置。伟大的:)
这是我卡住的地方 - 网上的大部分信息似乎都假设我想要从键返回的值将是一个简单的字符串或整数,而不是另一个Set,或者在这种情况下是列表。我尝试了theMap.values()
,但那并没有奏效,我尝试了forloop/for:eachloop,而这两个都没有成功。
谢谢你们啦!
上:)我已经走了这如此多的变化点 - 原来我如何使用我已经得到了错误的东西由第二个foreach循环返回的值。非常感谢! – cmdrbob 2012-04-09 16:08:00