LinkedList是如何获得元素的

 时间:2026-02-12 18:32:06

1、新建一个LinkedList大小为10的集合,然后获得第4个元素,如召摸图

LinkedList是如何获得元素的

2、然后在看LinkedList的get方法,如图

LinkedList是如何获得元素的

3、get方法中调用的node方法,这个方法才是主要获取元素的方法,如图

LinkedList是如何获得元素的

4、debug运行第一步的方法,进入到node方法中,可以看到调用的是if true的模块执段近行的是出前往后找的方法,如图蚂沫宙

LinkedList是如何获得元素的

5、如果获得元素位置是5呢,发行这些是else的模块执行的是从后往前找,如图

LinkedList是如何获得元素的

LinkedList是如何获得元素的

6、这里说明下size>>1这个是执行位移运输,把size值转换成二进制向右移1位,所以说LinkedList获取元素的方式是位置大于集合长度的一半时,那么从后往前找,否则从前往后找

LinkedList是如何获得元素的

  • VBA编程中MsgBox函数怎么用
  • excel快速返回行列相交单元格的值
  • excel添加图表切片器
  • 在Excel中怎么提取单独年份、月份、小时数据?
  • 如何实现在c++程序中动态加载动态库
  • 热门搜索
    善行历手抄报图片 唐山世园会手抄报 关于戒烟的手抄报 运动会手抄报资料 美在我身边手抄报 成语手抄报 儿童手抄报大全 清明节手抄报内容资料 节水节电节粮手抄报 8k手抄报版面设计图