java吧 关注:1,241,586贴子:12,715,111
  • 5回复贴,共1

想问一个问题,大佬帮忙解答一下。

只看楼主收藏回复

一个Abean类的List,把这个List遍历出来,并修改了其中类里一个变量的值,但是没有重新add到这个List里面,为什么这个list里面的值也改变了,具体如下图:

麻烦大佬解答一下。


IP属地:湖南1楼2018-09-17 16:12回复
    自顶一下


    IP属地:湖南2楼2018-09-17 16:21
    回复
      你自始至终都在操作同一个对象,所以你把值设置为几就是几


      IP属地:安徽来自iPhone客户端3楼2018-09-17 16:24
      回复
        认真看看NEW的意思


        IP属地:广东4楼2018-09-17 17:27
        回复
          你那new出来的对象都没有引用,就操作一个对象,怎么不变?你的myeclipse都告诉你了,看你21行代码的最左边哪里有个黄色图标,都告诉你没有引用这个变量!!!!


          IP属地:黑龙江5楼2018-09-17 18:12
          回复
            内存里是一个地址


            IP属地:浙江来自iPhone客户端6楼2018-09-20 22:59
            回复