コメント:

Integer maxNum = a.get('maxNum');

のところで、下記エラーが出るのですがなぜでしょうか?

Illegal assignment from Object to String

すみません。Integer型に変換しないと駄目でしたね。

正しくは、
Integer maxNum = Integer.valueOf(a.get('maxNum'));
となります。

ご指摘ありがとうございます。

本文も直しておきます。

突然の不躾な指摘にも関わらず、丁寧に対応していただきありがとうございました。

実はsalesforceの勉強を始めたばかりで、何をどう進めていいのか分からず、書き方も良く理解できずにもやもやしながら、こちらにたどり着いたところでした。

今は平均値取得のために試行錯誤していたのですが、こちらの記事を見て、また質問にも答えていただき、なんとか目的の値を取得できました。
ありがとうございました。

こちらこそ、ご指摘ありがとうございました。

最初は調べることだらけで大変かもしれませんが、
学習頑張って下さいね。

当ブログもお役に立てるような記事を、
これからも更新し続けられるよう頑張ります!