ClassCastException: java.lang.Object[] cannot be cast to java.lang.String[] android

后端 未结 5 547
不知归路
不知归路 2020-12-24 10:17

In my application I need to convert my arraylist to a string of an array. However, I am getting an error:

ClassCastException: java.lang.Object[] cannot be ca         


        
5条回答
  •  别那么骄傲
    2020-12-24 11:19

    Try this:

    ArrayList stock_list = new ArrayList();
    stock_list.add("stock1");
    stock_list.add("stock2");
    String[] stockArr = new String[stock_list.size()];
    stockArr = stock_list.toArray(stockArr);
    for(String s : stockArr)
        System.out.println(s);
    

    Taken directly from here: link

提交回复
热议问题