lambda取两字符串的交集
Posted 卡布奇诺茶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了lambda取两字符串的交集相关的知识,希望对你有一定的参考价值。
取两个有规律字符串的交集,字符串的格式如下:
“[3095139,9080109]”
jar支持:
fastjson
程序demo:
import com.alibaba.fastjson.JSON; import java.util.List; import java.util.stream.Collectors; public class JSONParseArray { public static void main(String[] args){ JSONParseArrayTool(); } public static void JSONParseArrayTool(){ List<Long> newIds = JSON.parseArray(("[3095139,9080109]"), Long.class); List<Long> oldIds = JSON.parseArray(("[197868,197870]"), Long.class); List<Long> missIds = oldIds.stream().filter(id -> !newIds.contains(id)).collect(Collectors.toList()); System.out.println(missIds); } }
以上是关于lambda取两字符串的交集的主要内容,如果未能解决你的问题,请参考以下文章