现在的位置: 首页 > 综合 > 正文

list加入同一个对象

2013年04月15日 ⁄ 综合 ⁄ 共 384字 ⁄ 字号 评论关闭
import java.util.ArrayList;

class Data{
	int val;
	int getVal(){
		return val;
	}
	
	void setVal(int val){
		this.val=val;
	}
}

public class ListTest {
	public static void main(String[] args) {
		Data data=new Data();
		ArrayList list=new ArrayList();
		
		for(int i=100;i<103;i++){
			data.setVal(i);
			list.add(data);
		}
		
		int j=0;
		while(j<list.size()){
			Data tmp=(Data)list.get(j);
			System.out.println("list("+j+")="+tmp.getVal());
			j++;
		}
		
	}

}

结果是 102   102   102 

抱歉!评论已关闭.