有没有办法在不需要第二个变量的情况下增加地图中的值?
例如,这不起作用:
counts = new Map<string,integer>();
counts.put('month_total',0);
counts.put('month_total',counts.get['month_total']++);
它返回“字段表达式的初始项必须是具体的 SObject:MAP”
相反,我需要这样做:
counts = new Map<string,integer>();
counts.put('month_total',0);
integer temp = 0;
temp++;
counts.put('month_total',temp);
有什么方法可以在不需要额外变量的情况下增加?