利用json实现 list的深复制
// 此处,markerWincolumnList和listItemcolumnList的初始值一样,都和allColList保持一致,但他们又要进行不同的操作和修改 // 普通的list复制只是浅复制而非深复制,且深复制只是在某些时候正确 // 所以为了确保正确,markerWincolumnList和listItemcolumnList都通过json转换来获得 List<TszyCustomResColumnSet> markerWincolumnList = JSON.parseArray(JSON.toJSONString(allColList), TszyCustomResColumnSet.class); List<TszyCustomResColumnSet> listItemcolumnList = JSON.parseArray(JSON.toJSONString(allColList), TszyCustomResColumnSet.class);

浙公网安备 33010602011771号