Java8遍歷Map


    第一篇博客啦~~~

   今天在上海的一個小伙伴面試,面試官問了一個關於Java8的面試題,問題如下:

   如何用Java8的語法實現:

   List<Map<String,String>> list = new ArrayList<Map<String,String>>();

  將這個List里面的所有map的值全部都修改為 他的名字 ('瓜皮');

  首先該同學思考的是這樣實現的:(雖然我第一眼也想到是這樣實現的)

 

 

 那么利用Java8的方式如何實現呢?

 

 運行結果如下:

 

 map的值已經完全修改成了“瓜皮”。

這里考察了java8的API以及lambda的新語法。

切記切記。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM