在添加数据到达数组的上限的时候数组进行扩容:
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 数组扩容
原文:http://www.cnblogs.com/lucong-white/p/7533175.html