本文主要是介绍Queue队列的使用1.offer添加 2.forEach遍历 3.poll删除 4.peek查看,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
package org.example.testQueue;import java.util.LinkedList;
import java.util.Queue;public class TestQueue {public static void main(String[] args) {// step1:offer往队列添加元素。 add方法在队列满时会抛出异常Queue<String> queue = new LinkedList<>();queue.offer("a");queue.offer("d");queue.offer("c");queue.offer("b");queue.offer("b");queue.offer("e");// step2:增强for循环遍历queue.forEach(v -> System.out.println(v));// step3:poll删除一个元素。 remove方法在queue中没有元素时会抛出异常System.out.println();queue.poll();queue.forEach(v -> System.out.println(v));// step4: peek查看头的元素。element方法可能会抛出异常System.out.println();System.out.println(queue.peek());}
}/*
a
d
c
b
b
ed
c
b
b
ed*/
这篇关于Queue队列的使用1.offer添加 2.forEach遍历 3.poll删除 4.peek查看的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!