刪除集合中的元素,建議使用迭代器
如果是使用for循環,除了第一圈循環的刪除是正確的,后面循環的刪除remove都不正確
原因:remove元素后,集合的長度會變化,再次執行時,集合的長度變化了,元素下標也變化了。。。。
刪除使用迭代器的方式
參考:https://blog.csdn.net/ttdevs/article/details/11538409
刪除集合中的元素,建議使用迭代器
如果是使用for循環,除了第一圈循環的刪除是正確的,后面循環的刪除remove都不正確
原因:remove元素后,集合的長度會變化,再次執行時,集合的長度變化了,元素下標也變化了。。。。
刪除使用迭代器的方式
參考:https://blog.csdn.net/ttdevs/article/details/11538409
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。