首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

重复调用一个函数怎样让每次返回的值(ArrayList)都重新更新?该怎么解决

2012-03-11 
重复调用一个函数怎样让每次返回的值(ArrayList)都重新更新?做了一个函数返回一个ArrayList的值,用其他调

重复调用一个函数怎样让每次返回的值(ArrayList)都重新更新?
做了一个函数返回一个ArrayList的值,用其他调用,但每次返回的都是在上次调用的基础上继续往这个值上累加,比如说第一次返回[1,2],第二次应该返回[3,4],可第二次返回的却是[1,2,3,4],有什么方法可以解决?谢谢!

[解决办法]
晕……前面按错键了

public class Tuple implements TupleInterface {
private List attName;
private List attValue;

public Tuple() {
this.attName = new ArrayList();
this.attValue = new ArrayList();
}

public List getAttName() {
return this.attName;
}

public List getAttValue() {
return this.attValue;
}

...

}

调用的时候:
TupleInterface tuple = new Tuple();
tuple.getAttName();
tuple.getAttValue();

热点排行