集合里面是空值,但是獲取集合的size大小是1,怎么回事呢?


public static List ll=new ArrayList()集合 這個集合里面沒有任何數據空的,但是size大小卻是1; 誤區: 是這樣,ArrayList對象中的第一個元素是一個數組對象,所以你獲取size的時候得到1。但是這個數組對象里面的元素都是null。 你搞混了“數組對象”和“數組中的元素”兩個概念。正確的說法應該是“ArrayList對象中有一個不包含任何元素的數組對象” 使用之前 clear 一下: ll.clear();


免責聲明!

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



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