我想比较来自循环的前一个值和新值,并根据数据增加一些行。为此,我正在执行如下操作,但数据被覆盖,因为我在 for 循环内部进行操作。我该如何执行此操作。
for (RecordData recordData : recordDataList) {
prevRespondentId = recordData.getRespondentId();
if (recordData.getRespondentId() != prevRespondentId) {
rowDataNumber++;
}
prevRespondentId = recordData.getRespondentId();
}
我有像 1,2,3 这样的数据作为受访者 ID,我需要根据该增量数据查看新的和上一个。