Java如何将元素添加到Deque中?

要添加元素为Deque对象,我们可以使用add(),addFirst()而addLast()方法调用。

package org.nhooo.example.util;

import java.util.Deque;
import java.util.LinkedList;

public class DequeAddElement {
    public static void main(String[] args) {
        // 使用LinkedList类创建Deque的实例。
        Deque<String> deque = new LinkedList<>();

        // 在双端队列中插入一个单词
        deque.add("jumps");

        // 在当前双端队列的开头插入单词
        // 元素
        deque.addFirst("fox");
        deque.addFirst("brown");
        deque.addFirst("quick");
        deque.addFirst("The");

        // 在当前双端队列元素的末尾插入单词
        deque.addLast("over");
        deque.addLast("the");
        deque.addLast("lazy");
        deque.addLast("dog");

        for (String word : deque) {
            System.out.println("Word = " + word);
        }
    }
}

这是输出:

Word = The
Word = quick
Word = brown
Word = fox
Word = jumps
Word = over
Word = the
Word = lazy
Word = dog