如何增加数组的长度
String[] arr=new String[5]
如果我在用的时候觉得数组长度不够了,怎么加长数组长度

解决方案 »

  1.   

    String[] arr;
    可以先不指定大小的,如果大小不定,推荐用集合
      

  2.   

    你可以根据判断你自己传入的值来判断数量嘛。或者用vector、arraylist,他们的区别是vector扩展是定义的1倍,而arraylist是50%
      

  3.   

    String[] arr = new String[5];
    ...
    String[] temp = new String[10];
    System.arrayCopy(arr,0,temp,0,5);
    arr=temp;
      

  4.   

    用StringBuffer类,可以变长,并且和String相互转化