色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

用Java8的 stream 操作外部集合是否存在并發問題?

瀏覽:137日期:2023-10-29 16:48:54

問題描述

描述:取出 cp中非 DataTime,下面代碼是否合理,是否存在對deviceDataMap 并發問題?

Map<String,Map<String,String>> deviceDataMap = new HashMap<>(); String cp = 'DataTime=20040506010101;SB1-RT=1.1;SB2-RT=2.1';

List<String> cpValusList = Arrays.asList(cp.split(';'));

cpValusList.stream().filter(item -> !item.contains('DataTime=')).forEach(item ->{String deviceId = item.substring(0,item.indexOf('-'));if(!deviceDataMap.containsKey(deviceId)){ Map<String,String> oneDeviceIdValusMap = new HashMap<>(); List<String> deviceIdValueList = Arrays.asList(item.split(',')); deviceIdValueList.forEach(value->{String[] temp = value.split('=');oneDeviceIdValusMap.put(temp[0], temp[1]); });deviceDataMap.put(deviceId, oneDeviceIdValusMap);} });

問題解答

回答1:

并行流就是一個把內容分成多個數據塊,并用不不同的線程分別處理每個數據塊的流

上面代碼應該不存在并發問題,看樣還是對java8 stream的原理沒搞明白啊》》》》http://blog.csdn.net/sunjin94...

標簽: java
相關文章:
主站蜘蛛池模板: 欧美精品毛片 | 亚洲国产欧美自拍 | swag国产精品一区二区 | 国产性大片黄在线观看在线放 | 国产一级做a爰片在线 | 国产农村一二三区 | 欧美激情精品久久久久久久久久 | 1级毛片| 欧美aⅴ在线 | 国产免费人成在线看视频 | 特级a欧美孕妇做爰片毛片 特级a欧美做爰片毛片 | 亚洲成人精品 | 成人亚洲国产精品久久 | 99小视频| 天堂免费在线视频 | 国产精品伦理久久久久 | 亚洲 欧美 成人 | 日韩字幕一中文在线综合 | 国产不卡一区二区三区免费视 | xxxwww黄色| 午夜精品同性女女 | 国产一二三区在线 | 久草网视频在线观看 | 久久经典视频 | 在线免费观看一级毛片 | 日本一区二区在线 | 欧美野外性xxxxfeexxxxx | 欧美久久久久 | 九色福利 | 全部孕妇毛片丰满孕妇孕交 | 窝窝人体色 | 欧美三级观看 | 久草草视频在线观看免费高清 | 欧美日韩国产成人精品 | 国产成人精品视频 | 国产欧美日韩综合精品一区二区三区 | 女人张腿让男桶免费视频网站 | 19+韩国主播青草vip视频 | 女人被男人躁得好爽免费文 | 亚洲天堂免费在线 | 亚洲 欧美 精品 中文第三 |