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站动力节点

 

posted @ 2020-11-01 19:21  18751612782  阅读(75)  评论(0)    收藏  举报