情景: 从一个集合中取出数据来list,存进另一个集合tmpList, 此时业务场景为删除tmpList中的一些数据
jdk 1.8 api文档地址
Iterator ite = tmpList.iterator();
while(ite.hasNext()){
if(xx){
ite.remove();
}
}
那么问题来了,删除tmpList中的对象,会不会同时删除list中的对象呢。
情景: 从一个集合中取出数据来list,存进另一个集合tmpList, 此时业务场景为删除tmpList中的一些数据
jdk 1.8 api文档地址
Iterator ite = tmpList.iterator();
while(ite.hasNext()){
if(xx){
ite.remove();
}
}
那么问题来了,删除tmpList中的对象,会不会同时删除list中的对象呢。