看板 [ java ]
討論串[問題] ArrayList 刪除同樣元素
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 8→)留言8則,0人參與, 6年前最新作者RX1226 (NO KING)時間6年前 (2018/04/26 01:31), 編輯資訊
2
0
1
內容預覽:
想請版上的高手大大指點一下小弟. ArrayList的remove只能移除第一個出現的元素. 像是. ArrayList<String> list =. new ArrayList(Arrays.asList("1", "2", "3", "1", "1"));. list.remove("1");
(還有133個字)

推噓1(1推 0噓 12→)留言13則,0人參與, 6年前最新作者mureka (mureka)時間6年前 (2018/04/27 07:17), 編輯資訊
0
0
3
內容預覽:
你可以考慮使用 Groovy.. 你可以先把 Groovy 想像成增強版的 Java,也是跑在 JVM 上,. 與所有的 Java 套件相容,語法也跟 Java 有95%相容度。. 回到主題,若在 Groovy 裡,你可以達到你想要的,一行處理. def list = ["1", "2", "3",
(還有351個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 6年前最新作者adrianshum (Alien)時間6年前 (2018/04/28 10:00), 編輯資訊
0
0
1
內容預覽:
首先你懂list.forEach(),為什麼會找不到 removeIf ?. list.removeIf(s->s.equals("1")). 或再精簡一點. list.removeIf("1"::equals). 就好了. 特地回文是想叫你別太信那網頁。把用. iterator 說成「差不多只是j
(還有176個字)
首頁
上一頁
1
下一頁
尾頁