我操作了list集合,为什么document对象跟着变化

我是这么思考的,这个对象通过方法给我返回了集合,我把集合进行了操作,但我觉得对象本身没有变化,这个对象应该使用某种方法读取这个集合对自身进行操作完成更新。。。还是说这个集... 我是这么思考的,这个对象通过方法给我返回了集合,我把集合进行了操作,但我觉得对象本身没有变化,这个对象应该使用某种方法读取这个集合对自身进行操作完成更新。。。还是说这个集合和对象之间存在某种关系,操作一个,另一个自动随着变化?大神解释一下,是我基础知识没理解透彻吗? 展开
 我来答
伪墨墨墨墨墨
2017-09-13 · TA获得超过2210个赞
知道大有可为答主
回答量:1678
采纳率:85%
帮助的人:946万
展开全部
解析出来的document不会因为操作list集合发生改变的
追问
使用了add方法之后 我直接回写document对象,就直接添加成功了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3b4b748
2017-09-13 · TA获得超过1059个赞
知道小有建树答主
回答量:760
采纳率:63%
帮助的人:273万
展开全部
java 这里 是引用传递,你修改的就是p1.getElements()得到的对象
追问
能举个例子或者详细解释一下吗?
多谢了
追答
List<A> list=new ArrayList();
A a=new A();
a.setValue(1);
list.add(a);
syso(list.get(0).getValue())  --- 输出 1
a.setValue(2);
syso(list.get(0).getValue())   --- 输出 2
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式