搂主问的也许是ArrayList,StringBuffer之类的。

解决方案 »

  1.   

    获得一个数组需要2步。
    第一步,你必须定义变量所需的类型。
    第二步,你必须使用运算符new来为庶族所要存储的数据分配内存,并把它们分配给数组变量。
    这样,java中的数组被动态的分配。
      

  2.   

    ArrayList类扩展AbstractList并执行List接口。
    ArrayLIst支持克随需要而增长的动态数组。
    在Java中,标准数组是定长的。
    创建数组以后,他们不能被加长或缩短。
    本质上,ArrayList是对象饮用的一个变长数组,
    也就是说,ArrayList能够动态增加或减小其大小。