Maps.newHashMap 和 new HashMap的區別


區別:

(1)Map<String, Object> result = new HashMap<String,Object>();

         這種是java原生API寫法,需要你手動加泛型。

(2)Map<String, Object> result = Maps.newHashMap();

         這種是google的guava.jar提供的寫法,目的是為了簡化代碼,不需要你手動寫泛型。

參考:https://bbs.csdn.net/topics/392063008


免責聲明!

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



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