List和List类型相互转化 jdk 8.0 新特性

  • 作者: 凯哥Java(公众号:凯哥Java)
  • 工作小总结
  • 时间:2022-02-22 13:56
  • 2825人已阅读
简介   publicstaticvoidmain(String[]args){     //List<Long>to List<String>    List<Long>numList1=newArrayList<>(); &

🔔🔔好消息!好消息!🔔🔔

 如果您需要注册ChatGPT,想要升级ChatGPT4。凯哥可以代注册ChatGPT账号代升级ChatGPT4

有需要的朋友👉:微信号 kaigejava2022

   public static void main(String[] args){

 

        //List<Long> to  List<String>

        List<Long> numList1 = new ArrayList<>();

        numList1.add(1L);

        numList1.add(2L);

        numList1.add(3L);

        List<String> strList1 = numList1.stream().map(String::valueOf).collect(Collectors.toList());

        System.err.println("List<Long> to  List<String> ------::"+JSON.toJSON(numList1));

        //List<String> to List<Long>

        List<String> strList2 = new ArrayList<>();

        strList2.add("1");

        strList2.add("2");

        strList2.add("3");

        List<Long> numList2 = strList2.stream().map(s -> Long.parseLong(s.trim())).collect(Collectors.toList());

        System.err.println("List<String> to List<Long>------::"+JSON.toJSON(numList2));

    }


TopTop