How can I convert ArrayList<Object> to ArrayList?

后端 未结 11 807
-上瘾入骨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:38

    Using Java 8 you can do:

    List list = ...;
    List strList = list.stream()
                               .map( Object::toString )
                               .collect( Collectors.toList() );
    
        

    提交回复
    热议问题