如何优雅地求两个List《String》的交集,差集(Java)

我用了List自带的retainAll ,removeAll两个方法,请问大家还有没有更优雅的方法,例如用
lambda表达式。

2个回答

List lst1 = new List();
List lst2 = new List();
List intersect = lst1.Intersect(lst2).ToList();

CollectionUtils.intersection(a, b)(交集)
CollectionUtils.subtract(a, b)(a与b的差)

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问