我有两个Pojo类,具有唯一ID的不同字段.
我想执行两个List<A>和的交集List<B>.
什么是最好的方法.一个是我可以简单地迭代两次但是然后复杂度太高n2.
有更好的方法吗?我可以用比较器做吗?
Class A {
Id, Name ,DOB}
Class B{
id, aid ,location }
Run Code Online (Sandbox Code Playgroud)
我有A的列表和B的列表
现在想要获得B的位置列表
Apache Commons Collections 有一个方法可以做到这一点:CollectionUtils.intersection。但是,它不使用泛型。
还有这个问题:List intersection in java