我需要找到重复3次以上的repeatedLateComersId。 lateComers包含的客户列表可能重复3次以上。
List<Long> repeatedLateComersId=new ArrayList<Long>();
for (Customer repeatedLateComers : lateComers) {
repeatedLateComersId.add(repeatedLateComers.getId());
}
请帮我。
最佳答案
遍历迟到者列表时,请检查当前迟到者的频率是否大于3。如果是,则将其添加到重复的迟到者列表中。
List<Long> repeatedLateComersId=new ArrayList<Long>();
for (Customer lateComer: lateComers) {
if (Collections.frequency(lateComers, lateComer) > 3) {
repeatedLateComersId.add(lateComer.getId());
}
}