java 8 list stream delete by name

// there is no meaning to remove an item from a stream
// It only make sense to remove an item from a collection.
// Internally, removeIf uses an Iterator to iterate over the list and match 
// the elements using the predicate
itemList.removeIf(isQualified);itemList.removeIf(item -> item.getName().equals("Bug"));

Also in Java: