zoukankan      html  css  js  c++  java
  • queue队列

    Queue常用方法:

    • queues.add("1");// 尾插--集合中添加元素
    • String str = queues.peek();// 返回头--返回此队列的头
    • queues.poll();// 头删--检索并删除此队列的头
    • queues.offer("4");// 尾插--将指定的元素插入此队列尾部
    • queues.remove();// 头删-- 检索并删除此队列的头
    • queues.remove("4");// 删除指定--从中删除指定元素的单个实例
    • boolean isNull = queues.isEmpty();// 判空--集合是否为空
    • queues.clear();// 清除集合--删除此集合中的所有元素,此方法返回后,集合将为空。
     public static void queueTest() {
            // 队列继承Collection
            Queue<String> queues = new LinkedList<>();
            queues.add("1");// 集合中添加元素
            queues.add("2");
            queues.add("3");
            String str = queues.peek();// 返回此队列的头
            System.out.println("此队列的头str:" + str);
            queues.poll();// 检索并删除此队列的头>>Retrieves and removes the head of this queue
            queues.offer("4");// 如果可能,请将指定的元素插入此队列
            queues.remove();// 检索并删除此队列的头
            queues.remove("4");// 从中删除指定元素的单个实例
            boolean isNull = queues.isEmpty();// 集合是否为空
            System.out.println("isNull" + isNull);
            queues.clear();// 删除此集合中的所有元素,此方法返回后,集合将为空。
            isNull = queues.isEmpty();// 集合是否为空
            System.out.println("isNull" + isNull);
        }
  • 相关阅读:
    千里之行,始于足下
    Asp.Net构架(Http请求处理流程)
    c# MVC5(二) MVC与IOC结合
    c# MVC5(一) 初步认识以及新建mvc
    使用C#创建Windows服务
    Cron Expressions——Cron 表达式(QuartZ调度时间配置)
    定时调度之Quartz
    ORM之EF初识
    Redis原理及使用
    为什么使用 Redis 及其产品定位
  • 原文地址:https://www.cnblogs.com/mjtabu/p/13385328.html
Copyright © 2011-2022 走看看