gpt4 book ai didi

java - 如何从 arrayList 中删除唯一元素

转载 作者:行者123 更新时间:2023-12-01 17:50:40 25 4
gpt4 key购买 nike

我有两个列表,其中一个列表值为 1,2,3

另一个列表2,3

我想删除两个列表中不匹配的值。

2 和 3 在两个列表中都匹配,然后 1 在两个列表中都没有匹配,所以我想删除该值。

List original = [1,2,3];

List dummy = [2,3];

最佳答案

如果可以使用集合,那么您只需获取集合之间的交集 ( info ):

Set<String> s1;
Set<String> s2;
s1.retainAll(s2); // s1 now contains only elements in both sets

当然,对于集合,您不能有重复项,并且您将失去顺序。

关于java - 如何从 arrayList 中删除唯一元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50541458/

25 4 0