当前位置: 代码迷 >> J2EE >> 哪位高手来说说java中的=
  详细解决方案

哪位高手来说说java中的=

热度:231   发布时间:2016-04-17 23:35:07.0
谁来说说java中的=?
比如说一个类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()?


------解决思路----------------------
这个能加么?
  相关解决方案