比如说一个类action有一个注入的属性tool, tool不会再action执行完毕后销毁,就是生命一直存在.
这个tool有get set方法
action中有方法
public doSome(){
List a =tool.get(a);
a.add(tool.get(b));
}
请问执行完这个后,tool对象的值是多少?
答案是
tool.get(a)+get(b).请问为什么?
------解决思路----------------------
你的 tool.get()返回的是什么,
List a =tool.get(a);
你这里显示返回的貌似是一个 List(ps:你对 List 命名为 a,又根据 a 获取,不会出错?)
然后在下面 a.add(tool.get(b)),List 不应该直接放入数组的吧,你是想用 list.addAll()?
------解决思路----------------------
这个能加么?