Demo02_LinkedList_queue.java 872 B

123456789101112131415161718192021222324252627282930313233343536
  1. package J20250723;
  2. import java.util.LinkedList;
  3. import java.util.Queue;
  4. /**
  5. * @author WanJl
  6. * @version 1.0
  7. * @title Demo02_LinkedList_queue
  8. * @description
  9. * @create 2025/7/23
  10. */
  11. public class Demo02_LinkedList_queue {
  12. public static void main(String[] args) {
  13. Queue<String> queue=new LinkedList<>();
  14. //添加元素
  15. queue.add("张三");
  16. queue.offer("李四"); //入队
  17. System.out.println(queue);
  18. //获取元素但不移除
  19. String element = queue.element(); //查询
  20. System.out.println(element);
  21. //移除元素
  22. queue.poll(); //出队
  23. System.out.println(queue);
  24. queue.remove();
  25. System.out.println(queue);
  26. //获取元素但不移除
  27. String peek = queue.peek();
  28. System.out.println(peek);
  29. System.out.println(queue);
  30. }
  31. }