可以啊。
见下面:1.Me.javapublic class Me{    String me;    public Me( String me ){        this.me = me;        }    public String getMe(){
    return me;
    }
}2. You.java 
public class You {
    public static void main(String[] args) {
        ArrayList arrays = new ArrayList();
        Me aa = new Me("java");
        Me bb = new Me("oracle");
        arrays.add(aa);
        arrays.add(bb);        for (int i = 0; i < arrays.size(); i++) {
            System.out.println(((Me)arrays.get(i)).getMe());
        }
    }
}

解决方案 »

  1.   

    你可能这一段代码:
    ArrayList array = new ArrayList( );Me aa = new Me("java");array.add(aa);Me ss = new Me("oracle");array.add(ss);是在类的构造方法里面写的,而你测试时没有new一个这个类.
      

  2.   

    对呀,ArrayList中的方法add(Object obj)本来就可以保存对象啊,new的对象当然也可add到ArrayList当中去,是一定可以的。如果真的不能运行,一定是其它的原因。
      

  3.   

    我刚才试了试,可以正常运行,代码如下:
    1  Me.java
    class Me{    String me;    public Me( String me ){        this.me = me;        }    public String getMe(){
        return me;
        }
    }2 You.java
    import java.util.ArrayList;public class You {
        public static void main(String[] args) {
            ArrayList arrays = new ArrayList();
            Me aa = new Me("java");
            Me bb = new Me("oracle");
            arrays.add(aa);
            arrays.add(bb);        for (int i = 0; i < arrays.size(); i++) {
                System.out.println( ((Me)arrays.get(i)).getMe() );
            }
        }
    }注意这两个文件要放在有关目录下,你是不是少了一句:“import java.util.ArrayList;”,加上就可以了
      

  4.   

    我的确实是代码有问题,,
    ((Me)arrays.get(i)).getMe()我没把(Me)array.get(i)给夸起来,导致把arrays.get(i)).getMe()这个值转成Me类型再一个问题,,如果ArrayList为空怎么办呢?是自己的代码抛出这异常,并定义一变量为ArrayList的size()大小?刚把数据库里的资料给清除才发现这问题。
      

  5.   

    ArrayList为空时,可以捕获异常并处理,如:
    try {
      ......
      arrays.get(i);
    } catch(Exception e) {
       System.err.println(e.getMessage());//处理异常
    }
      

  6.   

    if ( ArrayList.size()>0 ){
       //do what you want to do!
    }
      

  7.   

    ArrayList就是没有序列化的Vector
      

  8.   

    ArrayList可以保存啊!你不信可以去看看文档或者JDK里面带的源程序啊