java吧 关注:1,302,972贴子:12,856,753
  • 0回复贴,共1

求助在做数组扩容时,给定一个Object类型数组固定长度2,

只看楼主收藏回复

求助
在做数组扩容时,给定一个Object类型数组固定长度2,在扩容方法里写成了这样(注释掉的是正确写法)
Object temp=objects=new Object[size*2+2];
//Object temp=objects;
//objects=new Object[size*2+2];
System.arraycopy(temp,0,objects,0,size);
结果打印时前两个显示为null。
请问我这样写和注释里写的在逻辑上有什么区别?


IP属地:山东来自Android客户端1楼2019-01-05 12:11回复