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");
  • 相关阅读:
    spark foreachPartition
    spark mapPartition
    spark union intersection subtract
    spark join 类算子
    spark action 算子
    卷展栏模板
    锁定/解锁
    3D一些提示信息
    文件对话框多选
    吸取属性
  • 原文地址:https://www.cnblogs.com/mlf19920916/p/12147105.html
Copyright © 2011-2022 走看看