Java 数组扩容

Posted github_white

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 数组扩容相关的知识,希望对你有一定的参考价值。

在添加数据到达数组的上限的时候数组进行扩容:

public void resizeArrayCaptcity(){

  if(size>=arr.length){

  Emp [] arr2=new  Emp[size*2];

  for(int i=0;i<size;i++){

  arr2[i]=arr[i];

  }

  arr=arr2;

  }

}

以上是关于Java 数组扩容的主要内容,如果未能解决你的问题,请参考以下文章

Java 数组扩容

java中集合的扩容

Java数组扩容

ArrayList与LinkedList的扩容

hashMap扩容

恋上数据结构手写ArrayList + Java动态扩容分析