JDK 8以上无需遍历Map使用removeIf()方法直接删除其中某个条目:
priceMap.entrySet().removeIf( e -> e.getValue() .compareTo(Double.valueOf(39.00)) > 0); |
在Java 8中仅用一行完成。这就是Java 8的优点。
priceMap.entrySet().removeIf( e -> e.getValue() .compareTo(Double.valueOf(39.00)) > 0); |
在Java 8中仅用一行完成。这就是Java 8的优点。