想请版上的高手大大指点一下小弟
ArrayList的remove只能移除第一个出现的元素
像是
ArrayList<String> list =
new ArrayList(Arrays.asList("1", "2", "3", "1", "1"));
list.remove("1");
list.forEach(System.out::println);
结果就是 "2","3","1","1"
如果想要移除所有的元素"1"
上网查就是要用for或是Iterator慢慢处理
参考网页: http://www.51gjie.com/java/299.html
不知道配合Lambda或是有更好的处理方式吗?
烦请大大指点了