gpt4 book ai didi

map - 如何使用 Apex 在 map 中增加值?

转载 作者:行者123 更新时间:2023-12-05 01:08:06 29 4
gpt4 key购买 nike

有没有办法在不需要第二个变量的情况下增加 map 中的值?

例如,这不起作用:

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);

有没有什么方法可以在不需要额外变量的情况下增加?

最佳答案

代替

counts.put('month_total',counts.get['month_total']++);


counts.put('month_total',counts.get('month_total')++);

关于map - 如何使用 Apex 在 map 中增加值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17583639/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com