PhoneNumbHash() {
  pn=new PhoneNumber[defaultSize];
 }这是初始化了PhoneNumber对象的一个数组,数组中的对象都是null;需要循环初始化;
pn=new PhoneNumber[defaultSize];
      for (int i=0;i<pn.length;i++) {
          pn[i] = new PhoneNumber("","","");
      }