// 合計明細金額
BigDecimal sumMeisaiamount = new BigDecimal(0);
// 明細金額合計
for (TableModel model : lstTableModel) {
// 明細金額の合計計算
sumMeisaiamount =
sumMeisaiamount
.add(new BigDecimal(model.getMeisaiamount()));
}
// 合計明細金額が0の場合
if (BigDecimal.ZERO.compareTo(sumMeisaiamount) == 0) {
// 処理結果にtrue設定
return true;
}
BigDecimal sumMeisaiamount = new BigDecimal(0);
// 明細金額合計
for (TableModel model : lstTableModel) {
// 明細金額の合計計算
sumMeisaiamount =
sumMeisaiamount
.add(new BigDecimal(model.getMeisaiamount()));
}
// 合計明細金額が0の場合
if (BigDecimal.ZERO.compareTo(sumMeisaiamount) == 0) {
// 処理結果にtrue設定
return true;
}