最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java8 stream 由一個list轉化成另一個list案例

 更新時間:2020年08月22日 15:36:19   作者:mlh1421  
這篇文章主要介紹了java8 stream 由一個list轉化成另一個list案例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

我就廢話不多說了,大家還是直接看代碼吧~

// 利用stream進行類型轉化
    List<String> stringList = new ArrayList<>();
    stringList.add("a11");
    stringList.add("b11");
    stringList.add("c11");
    stringList.add("d11");
    stringList.add("e11");
    List<Map<String,String>> stringList1 = stringList.stream().map(item->
        {
          Map<String,String> map = new HashMap<>();
          map.put("name", item.toUpperCase());
          return map;
        }
    ).collect(Collectors.toList());

補充知識:Java8 利用Lambda處理List集合循環(huán)給另外一個List賦值過濾處理

1、利用stream().forEach()循環(huán)處理List;

List<String> list = Lists.newArrayList();//新建一個List 用的google提供的Guava package com.google.common.collect;
list.add("1");
list.add("2");
list.add("3");

list.stream().forEach(string ->{
System.out.println(string);
});

運行結果:

1

2

3

2、利用stream().map()處理List,并給另外一個List賦值:

List<String> list1 = Lists.newArrayList();
List<String> list2 = Lists.newArrayList();
list1.add("1");
list1.add("2");
list1.add("3");

list2 = list1.stream().map(string -> {
return "stream().map()處理之后:" + string;
}).collect(Collectors.toList());

list2.stream().forEach(string -> {
System.out.println(string);
});

運行結果:

stream().map()處理之后:1
stream().map()處理之后:2
stream().map()處理之后:3

3、利用stream().filter()處理List,對該List進行過濾處理:

List<String> list1 = Lists.newArrayList();
List<String> list2 = Lists.newArrayList();
list1.add("1");
list1.add("1");
list1.add("2");
list1.add("3");

list2 = list1.stream().filter(s -> s != "1").collect(Collectors.toList());
System.out.println(list2.toString());

運行結果:

[2, 3]

以上這篇java8 stream 由一個list轉化成另一個list案例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Java看完秒懂版熔斷和降級的關系

    Java看完秒懂版熔斷和降級的關系

    這篇文章主要介紹了Java熔斷和降級的關系,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-09-09
  • springboot實用配置詳細圖文教程

    springboot實用配置詳細圖文教程

    SpringBoot從本質上來說就是Spring,它通過了一些自己的特性幫助我們簡化了Spring應用程序的開發(fā),下面這篇文章主要給大家介紹了關于springboot實用配置的相關資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2023-05-05
  • SpringBoot實現(xiàn)微信支付接口調用及回調函數(shù)(商戶參數(shù)獲取)

    SpringBoot實現(xiàn)微信支付接口調用及回調函數(shù)(商戶參數(shù)獲取)

    本文詳細介紹了使用SpringBoot實現(xiàn)微信支付接口調用及回調函數(shù)的步驟,提供了代碼實現(xiàn)的具體步驟和工具類的創(chuàng)建,感興趣的朋友跟隨小編一起看看吧
    2024-11-11
  • Java基于TCP協(xié)議的Socket通信

    Java基于TCP協(xié)議的Socket通信

    本文詳細講解了Java基于TCP協(xié)議的Socket通信,文中通過示例代碼介紹的非常詳細。對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-12-12
  • 詳解springboot解決第三方依賴jar包的問題

    詳解springboot解決第三方依賴jar包的問題

    本篇文章主要介紹了詳解springboot解決第三方依賴jar包的問題,解決了第三方依賴jar包的問題,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-09-09
  • 解決lombok的@Data注解無法打印繼承的父類信息問題

    解決lombok的@Data注解無法打印繼承的父類信息問題

    在Java編程中,使用@Data注解可能導致子類繼承父類屬性后,打印只顯示子類信息不顯示父類信息,問題源于@Data注解作用域僅限于當前類,解決方法包括使用@ToString(callSuper=true)注解或重寫toString方法
    2024-11-11
  • MyBatis無縫轉MyBatis-plus的基本使用

    MyBatis無縫轉MyBatis-plus的基本使用

    本文介紹了使用MyBatis-plus來優(yōu)化MyBatis的使用,包括引入依賴、改造Mapper、實體類注解使用、Service層方法改造等,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-10-10
  • 任何Bean通過實現(xiàn)ProxyableBeanAccessor接口即可獲得動態(tài)靈活的獲取代理對象或原生對象的能力(最新推薦)

    任何Bean通過實現(xiàn)ProxyableBeanAccessor接口即可獲得動態(tài)靈活的獲取代理對象或原生對象的能力(最新推

    這篇文章主要介紹了任何Bean通過實現(xiàn)ProxyableBeanAccessor接口即可獲得動態(tài)靈活的獲取代理對象或原生對象的能力,通過示例代碼看到,借助ProxyableBeanAccessor接口默認實現(xiàn)的getReal、getProxy、selfAs方法,很靈活的按需獲取代理或非代理對象,需要的朋友可以參考下
    2024-02-02
  • 一文帶你認識java中的String類

    一文帶你認識java中的String類

    在Java語言中,所有類似“ABC”的字面值,都是String類的實例,String類位于java.lang包下,是Java語言的核心類,提供了字符串的比較、查找、截取、大小寫轉換等操作,這篇文章主要給大家介紹了關于java中String類的相關資料,需要的朋友可以參考下
    2021-10-10
  • Java?IDEA集成開發(fā)工具中英文切換圖文教程

    Java?IDEA集成開發(fā)工具中英文切換圖文教程

    相信很多小伙伴們剛接觸IDEA時,看到一堆英文界面不知道如何下手,這篇文章主要給大家介紹了關于Java?IDEA集成開發(fā)工具中英文切換的相關資料,需要的朋友可以參考下
    2024-04-04

最新評論

寿光市| 区。| 灵石县| 榆中县| 宿州市| 商河县| 剑河县| 柳林县| 嵊州市| 奇台县| 穆棱市| 昌邑市| 枣阳市| 怀集县| 崇礼县| 石河子市| 孟村| 余庆县| 泰州市| 双柏县| 龙口市| 北票市| 德兴市| 长兴县| 渑池县| 新绛县| 石柱| 土默特左旗| 西昌市| 黔西县| 宁明县| 即墨市| 巴青县| 海林市| 舟山市| 武鸣县| 子长县| 宽城| 吴堡县| 嘉祥县| 北海市|