假设我有一个递归函数,就像这样
public void someRecur(List<Integer>someList){
if(someBreakCondition)
Set.add(someList);
for(int i = 0; i < someLen ; i++){
someList.add(someInt);
someRecur(someList);
someList.remove(someInt);
}
}
删除是否影响已放入集合的列表?我应该怎么做才能给集合一个列表的实际副本?