/**
* @Description: 获取两个list中相同项
* @param sourceList
* @param targetList
* @return: List<String>
*/
public static List<String> getSameList(List<String> sourceList, List<String> targetList)
{
return sourceList.stream().filter(targetList::contains).collect(Collectors.toList());
}
获取两个list交集
最新推荐文章于 2024-05-15 19:26:44 发布
该方法使用Java8的StreamAPI,通过filter操作符过滤sourceList中的元素,检查它们是否包含在targetList中,然后使用Collectors.toList()收集结果,返回相同的字符串列表。
摘要由CSDN通过智能技术生成