9 两个list差值

作者: 笑Skr人啊 | 来源:发表于2019-11-13 16:20 被阅读0次
package com.gp6.list.difference;

import com.gp6.common.bean.Employee;
import com.gp6.common.utils.ListUtil;

import java.util.List;
import java.util.stream.Collectors;

/**
* 测试list取差值
*
* @author gp6
* @date 2019/10/16
*/
public class TestDifference {
    public static void main(String[] args) {
        List<Employee> allEmployeeList = ListUtil.packEmployeeList();
        List<Employee> employeeList = ListUtil.packEmployeeList2();

        // 取差值
        List<Employee> differenceEmployeeList = allEmployeeList.stream()
                .filter(item -> !employeeList.stream()
                        .map(Employee::getId)
                        .collect(Collectors.toList())
                        .contains(item.getId()))
                .collect(Collectors.toList());
        System.out.println(differenceEmployeeList);
    }
}

相关文章

  • 9 两个list差值

  • 关于NSDate、NSCalendar

    比较两个时间的差值

  • python实现leetcode之121. 买卖股票的最佳时机

    解题思路 一遍扫描,找到两个值一个是局部最大差值一个是最小值扫描完成时:局部最大差值就是全局最大差值 121. 买...

  • leetcode 413--等差数列片

    基本想法:等差数列片:意味着有不同的差值.例如:1 2 3 8 9 10:需要有两个部分 完成等差:需要记住项数:...

  • 10.10

    计算两个班的人数 区域运算 求差值 输出操作

  • 10.10

    计算两个班的人数 取余运算 求差值 输入操作

  • 作业17-10-10

    计算两个班的人数 取余运算 求差值 输入操作

  • 10.10

    计算两个班的人数 取余运算 求差值 输入操作

  • 17-10-10

    计算两个班的人数 取余运算 求差值 输入操作

  • 用datetime计算时间差

    最近在计算两个时间字符串的差值,会用到datetime模块在这个模块中,提供计算天数、秒和总秒数的差值计算。 计算...

网友评论

    本文标题:9 两个list差值

    本文链接:https://www.haomeiwen.com/subject/qjfkictx.html