两个列表中的公共元素

我有两个ArrayList对象,每个对象有三个整数。我想找到一种方法返回两个列表的公共元素。有人知道我怎样才能做到这一点吗

使用集合#retainal()

列表a.retainal(列表b);
//listA现在只包含listB中也包含的元素。

如果要避免在listA中的更改受到影响,则需要创建一个新的更改

列表<整数>公共=新阵列列表<整数>(listA);
普通。保留(列表B);
//common现在只包含listA和listB中包含的元素。

发表评论