zoukankan      html  css  js  c++  java
  • java之Linkedlist

    定义:linkedlist属于链表结构,方便添加和删除元素,但查询不方便,适用于对收尾的操作。

    具有具体的对象,使用对象调用具体的方法

    add

    1 // 添加元素          //在中间添加元素
    2 arr.add("H");

    addFirst:在集合最前面添加元素

    1 // 在链表头部添加元素
    2         arr.addFirst("F");

    addLast:在集合最后面添加元素

    1     //在链表尾部添加元素
    2         arr.addLast("L");

    removeFirst   removeLast:删除最前面的元素   删除最后面的元素

    1 //删除元素   
    2         arr.removeFirst();

    getFirst  getLast:获得最前面的元素   获得最后边的元素

    //获取元素
    		String s1=arr.getLast();
    

     isEmpty:用于判断集合中是否有元素,若有元素,返回false

    pop:从堆栈中将集合中的元素从前往后弹出元素

    1   //当arr中有元素时,返回False,使用!取反
    2         while(!arr.isEmpty()){
    3             //将数组中的数据弹出
    4             System.out.println("这是pop方法"+arr.pop());
    5         }

    push:为集合中添加元素

    1     //为数组添加新的数据
    2         arr.push("xin");
  • 相关阅读:
    深入理解虚拟机、容器和Hyper技术
    Hyper:基于Hypervisor的容器化解决方案
    iSCSI 在Linux下的模拟实验
    C-RAN
    spring mvc
    DUBBO
    ajax跨域请求 小栗子 jsonP
    freemarker 页面静态化 简单小栗子
    ajax上传图片监听
    代码优化 粘贴
  • 原文地址:https://www.cnblogs.com/mlf19920916/p/12147105.html
Copyright © 2011-2022 走看看