У меня есть список BigDecimals для суммирования. Если бы они были Strings для объединения, я бы использовал StringBuilder для сокращения создания объектов. Есть ли что-то подобное для BigDecimal? Или, может, мне не стоит об этом беспокоиться? Стоит ли прилагать усилия для оптимизации создания BigDecimal?
BigDecimal result = BigDecimal.ZERO;
for (CashReportElement element : getReportElementSet()) {
if (element.getCurrencyCode().equals(currencyCode)) {
result = result.add(element.getSum());
}
}
return result;