杨晓燕 发表于 2013-7-12 21:59
表示代码看不懂呀,呵呵
草貌路飞 发表于 2013-7-12 22:24
第一个的值是不是都一样,都是102,因为你存的都是一个对象...你把对象建外面了,所以循环里add的时候虽然 ...
lanbuohan 发表于 2013-7-13 00:10
哥们,我大概明白你的意思,你是说我把Data的对象创建在for循环外面,所以最后只会输出最后的结果是吗?
...
lanbuohan 发表于 2013-7-13 00:10
哥们,我大概明白你的意思,你是说我把Data的对象创建在for循环外面,所以最后只会输出最后的结果是吗?
...
草貌路飞 发表于 2013-7-13 00:31
我知道 你的第二个程序没有问题,因为你存的不是一个对象么,你存的是不同的Integer对象,第一个是同一个 ...
lanbuohan 发表于 2013-7-13 02:41
哦,明白,呵呵,那你认为这个程序是错在哪里呢,是错在list.add(data);
这行代码吗? ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |