acjiji 最近的时间轴更新
acjiji

acjiji

V2EX 第 132565 号会员,加入于 2015-08-12 18:36:09 +08:00
acjiji 最近回复了
你这里字段 SourceDataPosition 是一个 list ,里面有三个元素(引用),因为 nCopies 的特殊性,这三个引用都指向同一个 list 也就是说 this.SourceDataPosition.get(FirstDimensionIndex)都是返回了同一个 list 。你的 SetSourcePosition 方法只改变了第二维元素的引用,所以导致了你那样的结果。

如果你在第一个 for 循环之后加上:
SourceDataPosition.set(FirstDimensionIndex,new ArrayList<Double>(Collections.nCopies(3,Double.valueOf(0))));
这个时候你也改变了第一维引用指向的对象,就可以得到你期望的结果。

个人 YY ,如有错误,欢迎指出,谢谢!!!
2015-12-13 17:10:56 +08:00
回复了 MummyDing 创建的主题 Android [Andriod 开源] 闲暇(Leisure) 阅读类应用
感谢楼主分享!
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3624 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 11:03 · PVG 19:03 · LAX 03:03 · JFK 06:03
Developed with CodeLauncher
♥ Do have faith in what you're doing.