Object[] str;
str =arr.toArray();
then use the toString() method!

解决方案 »

  1.   

    str = (String)arr.toArray();
      

  2.   

    shame..!!sorry. 
    nod  pengji(彭乃超)
      

  3.   


     
     Object[] str;
     ArrayList arr;
     str = arr.toArray();
     str[0].toString() //访问
      

  4.   

    String[] str=null;
      ArrayList arr;
      arr=new ArrayList();
      Iterator iter=arr.iterator();
      int i=0;
      while(iter.hasNext()){str[i]=new String(iter.next().toString());i++;}
      

  5.   

    ArrayList a=new ArrayList();
        a.add("a");
        a.add("b");
        a.add("c");
        String [] str = new String[0];//String[]的长度必须<=ArrayList的size
        str = (String[])a.toArray(str);
        for(int i=0; i <str.length;i++){
          System.out.println(str[i]);
        }
      

  6.   

    最简单方法!arr 为 ArrayList
    StrTemp 为 string[]
    for(int i= 0 ;i< arr.size();i++){
       StrTemp[i] = arr.get(i).toString();
    }