我有列表包含一些零和非零条目的数据。现在我想从C:\TeamCity\buildAgent\work\1ca1a73fe3dadf57\MySolution\
列表中过滤掉非零条目。为此,我创建了一个名为entries
的列表。
nonZeroEntries
答案 0 :(得分:3)
你有
private List<FinancialReport> nonZeroEntries=null;
你不能添加东西。所以你需要
private List<FinancialReport> nonZeroEntries=new ArrayList<FinancialReport>();
也可以更容易理解为
if(entry.getCredit() != entry.getDebit())
答案 1 :(得分:1)
请检查您的代码,变量nonZeroEntries为null,在向其添加元素之前,您应该这样做:
nonZeroEntries = new ArrayList<FinancialReport>();