我有一张地图
Map<id,String> map1= new Map<id,String>();
我正在为此地图分配值
map1.put(aList[j].id,err.getMessage()); // err is the database.error and aList is a list of accounts.
我试图遍历所有地图记录,我在这里得到一个错误 保存错误:MAP的密钥类型SET不兼容
for(set<id> ids : map1.KeySet())
{
system.debug(map1.get(ids));// i get a error here
}
任何可能导致此问题的想法 感谢
答案 0 :(得分:1)
我一定是失明了
for(set<id> ids : map1.KeySet())
应该是
for(id ids : map1.KeySet())