项目中的小问题大麻烦

  类中定义的变量尽量不要实例化,这是一个多么痛的礼物呀。今天我就为这样一个小问题伤了不少脑筋。

我定义的类是这样的:

 class AA
 {
	   private List<Sring> list = new ArrayList<String>();

	   public void XXX(){
		   //对list数组的操作。
		   }
 }

然后调用的时候,由于没有清空,导致第一次的数据还保存在里面。我也是醉了。特发这博客,让自己不要再犯这样的错误了。 顺便说一下如果一定要用就在XXX()方法加上list.clear()吧。


 

猜你喜欢

转载自blog.csdn.net/mnjlj_23nmk/article/details/51355321