Java进阶day30
【集合中元素的删除】
【使用迭代器时,如果要删除某个元素,需要调用迭代器iterator的remove()方法,而非集合Collection的方法】



==========================================================================================================================
【ArrayList和LinkedList的遍历除了可以使用while循环加上has.next()和next()方法外】
【使用for循环加上size(),get()方法也可以,size()用于获取元素个数,get()方法用于获取下标】
【add】【set】【get】【indexOf】【lastIndexOf】【remove】【查文档或者点.出来】





【计算机英语,增删改查】

【ArrayList的初始化容量】【ArrayList的扩容】【数组的优缺点】【面试问哪个集合用的最多,ArrayList最多】







【ArrayList的有参构造方法,通过有参构造方法,将其他类型的集合作为参数,转化为ArrayList类型的集合】




=========================================================================================================
【单向链表数据结构】【链表的优缺点】【单向链表与数组的区别】
【单向:只能从前往后找,无法从后往前找】

【链表的优缺点】【ArrayList和LinkedList的区别】



【双向链表内存示意图】

【LinkedList源码分析】【LinkedList无初始化容量】【无论是数组还是链表底层可以相互转,你只管new】

-------整理自B站动力节点
浙公网安备 33010602011771号