これを正しく表現しているかどうかはわかりません。配列ポリシー [10] があり、10 個のフロートを保持できます。
初期化時に配列にフロートを追加するメソッドがあります。配列内のすべてのフロートを合計する別の方法があります。問題は、配列の 3/10 しか満たされていないと、null エラーが発生することです。誰かがこれを修正する方法を教えてもらえますか?
policies はクラス Policy のリストです。
public float totalCoverage(){
float total = 0;
for (Policy x : policies){
total += x.amount;
}
return total;
}
私のテストでは、配列のサイズを 10 から 3 に変更すると、3/10 の配列があります。