array 是数组,可以存放任意数据,基本数据类型也可存放对象ArrayList 是容器,只能存放对象

解决方案 »

  1.   

    array s=new array;
    array 是数组,可以存放任意数据包括对象ArrayList aryLogin = new ArrayList();
        PubFunction.readLogin(aryLogin);
        if (aryLogin.size()>0) {
    String[] ss={};
    for (i=0; i<aryLogin.size(); i++) {
    ss=(String[])aryLogin.get(i);

    }
    明白了吗?
      

  2.   

    array 是数组!
    而ArrayList 是JAVA提供的一种List容器.用于村放对象objects!
    楼上两位说的很清楚了!
      

  3.   

    array可以持有object对象,也可持有primitive,arraylist只能持有object,arraylist内部是一个 object 数组。
      

  4.   

    you can see 《thinking in java》chapter 11.
      

  5.   

    楼上说的不错.还有 Array是固定大小的,初始化时要指定大小,而ArrayList不是固定大小的,有时很方便!