如何在Java 8中從HashMap中刪除鍵、值或條目 -javarevisited

banq發表於2020-07-02

JDK 8以上無需遍歷Map使用removeIf()方法直接刪除其中某個條目:

priceMap.entrySet().removeIf( e -> e.getValue() .compareTo(Double.valueOf(39.00)) > 0); 

在Java 8中僅用一行完成。這就是Java 8的優點。

相關文章