刪除list中指定的元素(不知道該元素的位置)


1、使用原始for循環
for(int i =0 ; i<intList.size() ; i++){
    if(intList.het(i) == 13){
        intList.remove(i);
        i--;
    }
}
 
2、使用迭代器(官方推薦)
Iterator<Integer> it = intList.iterator();
where(it.hasNext()){
    if(it.next() == 13){
        it.remove();
    }
}
 
用這兩個方法才不會出現空指針。
我們擼代碼過程中就是因為有很多這樣的小問題沒有積累下來,才使得工作效率低了很多!所以一定要積累啊!
 
如果文章對你有幫助,麻煩幫忙點個贊哦!嘿嘿!做一個靠譜的技術博主!
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM