无法转换,因为它不是String[]类型

解决方案 »

  1.   

    类型转换异常,从Object []类型到String []类型的转换是向下转换,不是安全的转换。除非你的Object []中已经存放了String []对象。
      

  2.   

    Object[] ojb=new Object[5];
    String[] str=(String[])obj;  //这里肯定抛出异常
    Object[] ojb2=new String[5];
    String[] str2=(String[])obj2;//这里没有问题
      

  3.   

    我重新想了一办法,不用列表模式,我用vector,应该可以了