当泛型为引用类型时,add(Object obj)方法,是将对象obj的引用(即obj的内存地址)加入到了arraylist中进行存储;
同理,get(index)方法返回的是对象的引用,对对象的属性进行修改,会同步修改ArrayList中对象的属性值,以及对象obj中的值。
关于ArrayList的add方法
最新推荐文章于 2024-07-06 07:03:18 发布
当泛型为引用类型时,add(Object obj)方法,是将对象obj的引用(即obj的内存地址)加入到了arraylist中进行存储;
同理,get(index)方法返回的是对象的引用,对对象的属性进行修改,会同步修改ArrayList中对象的属性值,以及对象obj中的值。