我有一个地图对象,它存储<Id, String>
Id 是联系人 ID 的位置,而字符串是生成的电子邮件消息。
我已经成功地遍历了地图,并且能够在我遍历地图时提取值(字符串部分)。
我想做的也是在抢值的时候抢到key。这在大多数语言中都很简单,但我似乎无法在 apex 中找到如何做到这一点。
这就是我现在所拥有的:
Map<Id,String> mailContainer = new Map<Id,String>{};
for(String message : mailContainer.values())
{
// This will return my message as desired
System.debug(message);
}
我想要的是这样的:
for(String key=>message : mailContainer.values())
{
// This will return the contact Id
System.debug(key);
// This will return the message
System.debug(message);
}
提前致谢!