zoukankan      html  css  js  c++  java
  • LinkedList 集合

    LinkedList 集合

    1.底层是一个链表结构

    2.里面包含了大量操作首尾元素的方法

     

     

     

    常用使用方法:

    1.public void addFirst(E e);

    指定元素插入列表开头

    2.public void addLast(E e);

    指定元素插入列表尾部

    1. public E getFirst()

    2. public E getLast();

    3. public E removeFirst();

    4. public E removeLast();

    5. public E pop();

      弹出一个元素

    6. public void push(E e);

      将元素推入

    7. public boolean isEmpty();

      判断集合是否为空

    注: 使用Linkedlist集合中特有的方法,不能使用多态。

    public class TestLikedList {
       public static void main(String[] args) {
           LinkedList<String> linked = new LinkedList<>();


           linked.add("朱允炆");
           linked.add("朱棣");
           linked.add("朱高炽");

           //addFist
           linked.addFirst("朱元璋");
           //addLast
           linked.addLast("朱瞻基");

           System.out.println(linked);

           String first = linked.getFirst();
           System.out.println("明开国皇帝"+first);
           String last = linked.getLast();
           System.out.println("仁宣之治"+last);

           String remove = linked.removeFirst();
           System.out.println(remove+"陵墓在南京");

           linked.removeFirst();
           String pop = linked.pop();
           System.out.println(pop+"发动靖难之役");

           linked.push("朱祁镇");
           System.out.println(linked);




      }
    }

     

  • 相关阅读:
    bys_tu_2016
    ciscn_2019_es_1
    jarvisoj_level5
    axb_2019_brop64
    [ZJCTF 2019]EasyHeap
    ciscn_2019_es_7
    Exp1 PC平台逆向破解 相关wp
    picoctf_2018_shellcode
    cmcc_simplerop
    axb_2019_fmt32
  • 原文地址:https://www.cnblogs.com/stydejava/p/13416563.html
Copyright © 2011-2022 走看看