当前位置: 首页 > news >正文

在社保网站上怎么做员工的退费天津智能网站建设

在社保网站上怎么做员工的退费,天津智能网站建设,网页html模板代码,知名自助建站平台一、LinkedList 的全面说明 LinkedList底层实现了双向链表和双端队列特点可以添加任意元素(元素可以重复),包括null线程不安全,没有实现同步 二、LinkedList 的底层操作机制 三、LinkedList的增删改查案例 public class LinkedListCRUD { public stati…

一、LinkedList 的全面说明

  1. LinkedList底层实现了双向链表和双端队列特点
  2. 可以添加任意元素(元素可以重复),包括null
  3. 线程不安全,没有实现同步

二、LinkedList 的底层操作机制

在这里插入图片描述

三、LinkedList的增删改查案例

public class LinkedListCRUD {
public static void main(String[] args) {
LinkedList linkedList = new LinkedList();
linkedList.add(1);
linkedList.add(2);
linkedList.add(3);
System.out.println(“linkedList=” + linkedList);
//演示一个删除结点的
linkedList.remove(); // 这里默认删除的是第一个结点
//linkedList.remove(2);
System.out.println(“linkedList=” + linkedList);
//修改某个结点对象
linkedList.set(1, 999);
System.out.println(“linkedList=” + linkedList);
//得到某个结点对象
//get(1) 是得到双向链表的第二个对象韩顺平循序渐进学 Java 零基础
第 636页
Object o = linkedList.get(1);
System.out.println(o);//999
//因为 LinkedList 是 实现了 List 接口, 遍历方式
System.out.println(“=LinkeList 遍历迭代器==”);
Iterator iterator = linkedList.iterator();
while (iterator.hasNext()) {
Object next = iterator.next();
System.out.println(“next=” + next);
}
System.out.println(“=LinkeList 遍历增强 for==”);
for (Object o1 : linkedList) {
System.out.println(“o1=” + o1);
}
System.out.println(“=LinkeList 遍历普通 for==”);
for (int i = 0; i < linkedList.size(); i++) {
System.out.println(linkedList.get(i));
}
//老韩源码阅读. /* 1. LinkedList linkedList = new LinkedList();
public LinkedList() {}
2. 这时 linkeList 的属性 first = null last = null韩顺平循序渐进学 Java 零基础
3. 执行 添加
public boolean add(E e) {
linkLast(e);
return true;
}
4.将新的结点,加入到双向链表的最后
void linkLast(E e) {
final Node l = last;
final Node newNode = new Node<>(l, e, null);
last = newNode;
if (l == null)
first = newNode;
else
l.next = newNode;
size++;
modCount++;
}
/
/

老韩读源码 linkedList.remove(); // 这里默认删除的是第一个结点

  1. 执行 removeFirst
    public E remove() {
    return removeFirst();
    }韩顺平循序渐进学 Java 零基础
    第 638页
  2. 执行
    public E removeFirst() {
    final Node f = first;
    if (f == null)
    throw new NoSuchElementException();
    return unlinkFirst(f);
    }
  3. 执行 unlinkFirst, 将 f 指向的双向链表的第一个结点拿掉
    private E unlinkFirst(Node f) {
    // assert f == first && f != null;
    final E element = f.item;
    final Node next = f.next;
    f.item = null;
    f.next = null; // help GC
    first = next;
    if (next == null)
    last = null;
    else
    next.prev = null;
    size–;
    modCount++;
    return element;
    }
    */
    }
    }
    在这里插入图片描述
http://www.yayakq.cn/news/354742/

相关文章:

  • 网站公司销售做一个微信商城小程序多少钱
  • wordpress咋建站视频制作软件排行榜前十名
  • 公司免费网站搭建北京小程序制作卓越华网天下
  • 电商网站开发公司濮阳网红
  • 南昌网站建设哪家就好数据分析师培训机构
  • 自己怎么在电脑上做网站网站图片等比缩小
  • 营销网站建设评估及分析网页设计与制作教程欧静敏
  • 网站广告设计大连云购物app下载安装到手机
  • 厦门高端网站建设定制有经验的手机网站建设
  • 网站设计培训网站布局模板
  • 网站的建设要多少钱网站做的比较好的公司
  • 苏州建材装修网站建设网站开发h5页面
  • 网站建设CEO义乌seo优化公司
  • 小城镇建设投稿网站在自己的网站上怎么做淘宝客
  • 泉州服装电商网站建设比较大气的企业网站
  • wdcp 无法访问此网站亚马逊电商网站
  • 昆明网站制作在线网站建设概
  • o2o网站建设技术湖北省建设局网站首页
  • 网站域名到期怎么续费php wordpress单本小说网站源码+采集
  • 素材搜集网站网站建设优劣势分析
  • 兰州快速seo整站优化招商页面 菜单 wordpress
  • 网站建设 三乐电子商务网站APP
  • 咖啡店网站模板邮箱注册网站
  • 揭阳网站制作收录网站源码
  • 哈尔滨学校网站建设关于室内设计的网站有哪些
  • 个人购物网站怎么备案跑步机 东莞网站建设
  • 做外贸一般去什么网站找客户如何做推广麦当劳的网站
  • c程序设计课程网站建设论文网站推广外链怎么做
  • 网站备案幕布照片自动点击器怎么用
  • 网站开发 入门教程网站管理与建设试题