1.首先报错UnsupportedOperationException 是因为我们用的是
Listlist1 = Arrays.asList(2, 3, 5);这个方式获取的集合,该集合底层没有重写一些方法,所以报错

解决方案 定义新集合接收上一步的数据,然后用新集合来操作就行

package day01;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
public class List的删除 {
public static void main(String[] args) {
List list1 = Arrays.asList(2, 3, 5);
List list = new ArrayList<>();
list.addAll(list1);
//list1.removeIf(item->item%2==0);
list.removeAll(list1);
System.out.println(list.size());
}
}