getSumFee是BigDecimal类型
时间: 2023-08-15 20:00:22 浏览: 82
Can't find a codec for class java.math.BigDecimal.txt
感谢您的指正,既然`getSumFee()`是`BigDecimal`类型,我们需要使用`compareTo`方法来比较它是否等于0.00。下面是修正后的代码示例:
```java
List<FdMonthlybybxAndSsFindVo> filteredList = fdMonthlybybxAndSsDiffVoList.stream()
.filter(vo -> vo.getSumFee().compareTo(BigDecimal.ZERO) != 0)
.collect(Collectors.toList());
```
在这个代码示例中,我们使用`compareTo`方法来将`getSumFee()`与`BigDecimal.ZERO`进行比较,以过滤掉不等于0的元素。最后,我们使用`collect`方法将结果收集到一个新的列表`filteredList`中。
请注意,`BigDecimal`的比较应该使用`compareTo`方法而不是直接使用`!=`运算符。
阅读全文