首页 > 美团秋招内推!内推码+知识点
头像
cathy_cathy
发布于 2021-08-11 10:26
+ 关注

美团秋招内推!内推码+知识点

meituan到店事业群平台技术部,秋招火热进行中!
内推方式1:
点击链接看内推二维码,扫码投简历   https://www.cnblogs.com/CATHY-MU/p/15102097.html
内推方式2:
登陆官网投递(  https://campus.meituan.com/)填写内推码( OYkaHKQ)

咨询qq群 821133476

牛客网咨询联系这位=》     https://www.nowcoder.com/profile/8998235 

其他文章:
面试被问到.class文件结构,赶紧背这几条!
https://www.nowcoder.com/discuss/684230?source_id=profile_create_nctrack&channel=-1
面试被问到jdk监控工具,赶紧背这几条!
https://www.nowcoder.com/discuss/685100?source_id=profile_create_nctrack&channel=-1
面试被问到操作系统,赶紧背这几条!
https://www.nowcoder.com/discuss/686243?source_id=profile_create_nctrack&channel=-1
面试被问到垃圾回收,赶紧背这几条!
面试被问到散列表,赶紧背这几条!
面试被问到内存管理,赶紧背这几条!
面试被问到arraylist,赶紧背这几条!
面试被问到hashmap,赶紧背这几条!
面试被问到linkedhashmap,赶紧背这几条!
面试被问到 concurrent hashmap,赶紧背这几条!
面试被问到对象的创建过程,赶紧背 这几条!
面试被问到多线程,赶紧背这几条!
面试被问到关键字,赶紧背这几条!

面试被问到linkedlist,赶紧背这几条!

实现了list和deque的双端链表。线程不安全。

//如果想使LinkedList变成线程安全的 //可以调用静态类Collections类中的synchronizedList方法: List list=Collections.synchronizedList(new LinkedList(...));

addAll将集合从指定位置开始插入

  • 检查index范围是否在size之内
  • toArray()方法把集合的数据存到对象数组中
  • 得到插入位置的前驱和后继节点
  • 遍历数据,将数据插入到指定位置

获取头尾结点

  • getFirst(),element(),peek(),peekFirst() 这四个获取头结点方法的在链表为空时,getFirst() 和element() 抛出NoSuchElementException异常(element()方法的内部就是使用getFirst()实现的)。
  • getLast() 方法在链表为空时,会抛出NoSuchElementException,而peekLast() 则不会

根据对象得到索引的办法

  • indexOf从头遍历
  • lastIndexOf从尾遍历

检查链表是否包含某对象

  • contains 从头遍历

删除方法

  • remove() ,removeFirst(),pop(): 删除头节点
  • removeLast(),pollLast(): 删除尾节点
  • remove(Object o): 删除指定元素 从头遍历
  • unlink(Node x) 方法
  • remove(int index):删除指定位置的元素 先确定没有超过范围 再删除


全部评论

(1) 回帖
加载中...
话题 回帖

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐