作者:
RX1226 (NO KING)
2018-04-26 01:31:31想請版上的高手大大指點一下小弟
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或是有更好的處理方式嗎?
煩請大大指點了