How can I convert ArrayList<Object> to ArrayList?

后端 未结 11 809
-上瘾入骨i
-上瘾入骨i 2020-11-28 06:31
ArrayList list = new ArrayList();
list.add(1);
list.add(\"Java\");
list.add(3.14);
System.out.println(list.toString());


11条回答
  •  我在风中等你
    2020-11-28 07:36

    A simple solution:

    List lst  =listOfTypeObject;   
    ArrayList aryLst = new ArrayList();
        for (int i = 0; i < lst.size(); i++) {
            aryLst.add(lst.get(i).toString());
        }
    
    
    

    Note: this works when the list contains all the elements of datatype String.

    提交回复
    热议问题