我有一个包含字符串的数组列表,例如:
ArrayList<String> list = new ArrayList<>();
list.add("bookshelf");
list.add("bookstore");
list.add("library");
list.add("pencil");
现在我想搜索并删除数组列表中包含单词“book”的所有字符串。据我所知,list.remove("book");
只会搜索特定的字符串"book",而不是包含单词"book"的字符串。我该如何解决这个问题?
removeIf
仅支持8及以上版本会很有价值。 - Nir Alfasi