久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

使用 Java-8 Streams API 將字符串列表轉(zhuǎn)換為 Map

Convert List of Strings into Map using Java-8 Streams API(使用 Java-8 Streams API 將字符串列表轉(zhuǎn)換為 Map)
本文介紹了使用 Java-8 Streams API 將字符串列表轉(zhuǎn)換為 Map的處理方法,對大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

問題描述

我有清單

List<String> cars = Arrays.asList("Ford", "Focus", "Toyota", "Yaris","Nissan", "Micra", "Honda", "Civic");

現(xiàn)在,我可以使用 Java 8 Streams API 將這個(gè)列表轉(zhuǎn)換為我得到 Ford = focus、Toyota = yaris、Nisan = Micra、Honda = Civic 的 Map 嗎?

Now, can I convert this List into Map where I get ford = focus, Toyota = yaris, Nisan = Micra, Honda = Civic using Java 8 Streams API?

推薦答案

下面是一個(gè)例子:

 Map<String, String> carsMap =
            IntStream.iterate(0, i -> i + 2).limit(cars.size() / 2)
                    .boxed()
                    .collect(Collectors.toMap(i -> cars.get(i), i -> cars.get(i + 1)));

基本上,只需遍歷每 2 個(gè)元素并將其映射到下一個(gè)元素.
注意,如果元素個(gè)數(shù)不偶數(shù),則不會(huì)考慮最后一個(gè)元素.

Basically, just iterates over every 2 elements and maps it with the next one.
Note that if the number of elements is not even, it won't take into consideration the last element.

這篇關(guān)于使用 Java-8 Streams API 將字符串列表轉(zhuǎn)換為 Map的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

Getting data from JSON(從 JSON 獲取數(shù)據(jù))
java linkedhashmap iteration(javalinkedhashmap迭代)
Converting a list of objects to Map(將對象列表轉(zhuǎn)換為 Map)
Create a HashMap with a fixed Key corresponding to a HashSet. point of departure(用一個(gè)固定的Key對應(yīng)一個(gè)HashSet創(chuàng)建一個(gè)HashMap.出發(fā)點(diǎn))
HttpMessageConverter exception : RestClientException: Could not write request: no suitable HttpMessageConverter found(HttpMessageConverter 異常:RestClientException:無法寫入請求:找不到合適的 HttpMessageConverter) - IT屋-程序員
Best way to order an HashMap by key in Java?(在 Java 中按鍵排序 HashMap 的最佳方法?)
主站蜘蛛池模板: 成年网站在线观看 | av在线播放网站 | 男人午夜视频 | 国产小视频在线播放 | 日日夜夜精品免费 | 91精品国产乱码久久久久 | 91在线精品李宗瑞 | 欧美视频在线播放 | 中文字幕在线一区二区三区 | 97在线免费 | 黄大色黄大片女爽一次 | 日韩国产一区二区三区 | 日韩一区二区三区在线 | 69福利视频 | 青青草国产在线视频 | 国产中文字幕在线播放 | 天天插天天透 | 日韩1级片| 18视频在线观看男男 | 天天躁日日躁狠狠很躁 | 91免费看| 亚洲 欧美 日韩 在线 | 成人看| 亚洲免费黄色 | 国产欧美成人 | 日本黄色三级视频 | 九九精品在线观看 | 午夜影院在线观看视频 | 视频一区二区在线 | 欧美一级片免费 | 国产日韩视频 | 中文字幕丰满人伦在线 | 毛片毛片毛片毛片毛片毛片 | 不卡的av网站 | 欧美激情一区二区 | 欧美激情一区二区三区 | 91久久久久久久久久久 | www.夜夜操| av老司机在线 | 久久精品99久久久久久 | 成人黄色小视频 |