如何把一个同类型的对象放在一个同类型的数组里: 在做一个小功能的时候碰到一个问题,那就是如何把一个把从流读进来的VO放到一个和这个VO同类型的数组里,以备后面的方法调用,思考良久,终于有了眉目,以String为例,代码如下: String str1 ; List list= new ArrayList(); for(int i =0 ; i<5 ; i++){ str1 = new String().valueOf(i); list.add(str1); } System.out.println(list.size()); String str[] = new String[list.size()]; for(int j=0; j<list.size(); j++){ str[j] = (String)list.get(j); } System.out.println(str.length); for(int k =0 ; k<str.length; k++){ System.out.println(str[k]); }