/** * @author lautturi.com * Java example: remove element of map by condition in java */ import java.util.*; public class Lautturi { public static void main(String[] args) { HashMap<Integer, String> map = new HashMap<Integer, String>(); map.put(1,"Apple"); map.put(2,"Banana"); map.put(3,"Cherry"); map.put(4,"Orange"); map.put(5,"Lautturi"); System.out.println(map); map.entrySet().removeIf(e -> e.getValue().equalsIgnoreCase("Cherry")); System.out.println(map); } }
output:
{1=Apple, 2=Banana, 3=Cherry, 4=Orange, 5=Lautturi} {1=Apple, 2=Banana, 4=Orange, 5=Lautturi}