list1的值:[{1=2}, {2=3}]
llist2的值:[{date=2021, no=1, name=小zhang}, {date=2022, no=1, name=小明}, {date=2021, no=2, name=小花}, {date=2022, no=2, name=小花}, {date=2022, no=3}, {date=2021, no=3, name=小zhang}, {date=2022, no=4, name=小pi}, {date=2021, no=4, name=小pi}]
java怎么去除list2中no为list1中key1和2的内容;
思路:
1.首先遍历list1,获取map,再获取key1的值;
2.获取到key1的值后,再遍历List2,判断no相等的值;
3.调用list2的remove方法删除。
你是没思路还是什么呢?