要添加元素为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