java LinkedList
一、特点
1、有序
2、有索引
3、可重复
4、双向链表
二、特有方法
// 1.增 addFirst(Value); // 增加第一个元素 addLast(Value); // 增加最后一个值 // 2.删 removeFirst(); // 删除第一个值 removeLast(); // 删除最后一个值 // 3.查 getFirst(); // 获取第一个值 getLast(); // 获取最后一个值
三、案例
package com.wt.collection; import java.util.LinkedList; public class Demon04 { public static void main(String[] args) { LinkedList<String> list = new LinkedList<>(); // 1. addFirst() addLast() list.addFirst("小新"); list.addFirst("风间"); System.out.println(list); list.addLast("呆神"); list.addFirst("正南"); System.out.println(list); // 2. removeFirst() removeLast() list.removeFirst(); list.addFirst("小白"); System.out.println(list); list.removeLast(); System.out.println(list); //3. getFirst() getLast() String first = list.getFirst(); System.out.println("first = " + first); String last = list.getLast(); System.out.println("last = " + last); } }