Java 不先清除就替换一组
我使用的是JPA支持的集合。因此,为了使JPA提供者不删除所有现有记录并重新插入新记录,我只希望重用这些值并删除那些真正不匹配的值 通常我会这么做Java 不先清除就替换一组,java,jpa,Java,Jpa,我使用的是JPA支持的集合。因此,为了使JPA提供者不删除所有现有记录并重新插入新记录,我只希望重用这些值并删除那些真正不匹配的值 通常我会这么做 mySet.clear(); mySet.addAll(newlyComputedSet()); 但是我想知道是否有一种不使用clear()的好方法:mySet.retainal(newlyComputedSet()) 然后 e、 g Set newSet=newlycomputeset(); mySet.retainal(新闻集); mySet.
mySet.clear();
mySet.addAll(newlyComputedSet());
但是我想知道是否有一种不使用clear()
的好方法:mySet.retainal(newlyComputedSet())代码>
然后
e、 g
Set newSet=newlycomputeset();
mySet.retainal(新闻集);
mySet.addAll(newSet);