list 的sublist 隐藏 bug
2015-07-24 13:15
381 查看
list A = new list();
list a = A.sublist(0,3);
假如对a进行增加或者删除 会 同样改变A里的值,即其实a仅仅是A的一个试图,而不是一个新的list 对象,所以操作这个子list a 会改变 原来对象A。
list a = A.sublist(0,3);
假如对a进行增加或者删除 会 同样改变A里的值,即其实a仅仅是A的一个试图,而不是一个新的list 对象,所以操作这个子list a 会改变 原来对象A。
相关文章推荐
- 2015杭电多校(I)改题表
- C#学习笔记(十五):预处理指令
- 我的收藏
- HDOJ 2141 Can you find it?(二分)
- eclipse -解决Unhandled event loop exception GC overhead limit exceeded
- N种内核注入DLL的思路及实现
- Android实战简易教程-第二十六枪(基于ViewPager实现微信页面切换效果)
- vs project properties配置
- 30分钟玩转Docker系列课程1---初识Docker
- POJ 3280 间隔DP
- 过河卒(动态规划)
- 汽车之家购买价格PC真正的原因阿拉丁
- 2012年5月SAT香港真题解析
- iOS开发之autoLayout constraint
- 解决本地打开Android API文档缓慢的问题
- 谈到本场比赛的项目经理
- hdu 5305 friends
- Docker implemented in 100 lines of bash
- Labview实现频率调制(FM)
- 关于tcpProxy,sniProxy以及第八天实习记录