53-java中的queue
java.util
接口 Queue<E>
- 类型参数:
-
E
- collection 中所保存元素的类型。
- 所有超级接口:
- Collection<E>, Iterable<E>
- 所有已知子接口:
- BlockingDeque<E>, BlockingQueue<E>, Deque<E>
- 所有已知实现类:
- AbstractQueue, ArrayBlockingQueue, ArrayDeque, ConcurrentLinkedQueue, DelayQueue, LinkedBlockingDeque, LinkedBlockingQueue, LinkedList, PriorityBlockingQueue, PriorityQueue, SynchronousQueue
import java.util.ArrayDeque;
import java.util.Queue;
import java.util.Scanner;
import java.util.Stack;public class Main {public static int[][] mp = new int[55][55];public static char[] st = new char[1005];public static char[] end = new char[1005];public static void main(String[] args) {Scanner cin = new Scanner(System.in);// 涉及到大量字符串拼接时不要用String, 而用StringBuilderStringBuilder st = new StringBuilder();
// st.append(cin.next());// System.out.println(st);// java中的栈Stack<Integer> sta = new Stack<Integer>();// java中的队列:queue接口有很多实现类,建议查询jdk文档Queue<Integer> que = new ArrayDeque<>();que.add(1);que.add(2);que.add(9);que.add(2);System.out.println(que.toString());System.out.println(que.peek());System.out.println(que.toString());System.out.println(que.poll());System.out.println(que.toString());}
}/*
abcd
dddd
3
a b
b c
c d*/
转载于:https://www.cnblogs.com/zhumengdexiaobai/p/10582141.html
53-java中的queue相关推荐
- java中的Queue队列的用法
大家好,欢迎来到雄雄的小课堂,今天给大家分享的是"java中的Queue队列的用法" 前言:好多人对Queue不是很熟悉,毕竟平时也不怎么用,遇到集合要么List要么map这些常用 ...
- deque stack java_一文弄懂java中的Queue家族
简介 java中Collection集合有三大家族List,Set和Queue.当然Map也算是一种集合类,但Map并不继承Collection接口. List,Set在我们的工作中会经常使用,通常用 ...
- Java中的queue和deque
2019独角兽企业重金招聘Python工程师标准>>> 1.Queue 队列, 一种常用的数据结构,可以将队列看做是一种特殊的线性表,该结构遵循的先进先出原则.Java中,Linke ...
- 一文弄懂java中的Queue家族
文章目录 简介 Queue接口 Queue的分类 BlockingQueue Deque TransferQueue 总结 java中Queue家族简介 简介 java中Collection集合有三大 ...
- queue double java_一文弄懂java中的Queue家族
java中Queue家族简介 简介 java中Collection集合有三大家族List,Set和Queue.当然Map也算是一种集合类,但Map并不继承Collection接口. List,Set在 ...
- Java中的queue和deque对比详解
队列(queue)简述 队列(queue)是一种常用的数据结构,可以将队列看做是一种特殊的线性表,该结构遵循的先进先出原则.Java中,LinkedList实现了Queue接口,因为LinkedLis ...
- 万字长文深入理解java中的集合-附PDF下载
文章目录 1. 前言 2. List 2.1 fail-safe fail-fast知多少 2.1.1 Fail-fast Iterator 2.1.2 Fail-fast 的原理 2.1.3 Fai ...
- Java中竟有18种队列?45张图!安排
今天我们来盘点一下Java中的Queue家族,总共涉及到18种Queue.这篇恐怕是市面上最全最细讲解Queue的. 本篇主要内容如下: 本篇主要内容 帮你总结好的阻塞队列: 18种Queue总结 一 ...
- java数组实现队列_使用数组在Java中进行队列实现
java数组实现队列 什么是队列? (What is a Queue?) Queue is a special type of data structure, which is designed to ...
- 再也不担心问到Java集合了,一文讲透Java中的数据结构
Java数据结构实现详解 摘要 1 集合框架 1.1 顶层接口Iterable 1.2 Collection接口 2 List 2.1 List接口 2.2 List实现ArrayList 2.2.1 ...
最新文章
- Sencha touch 2 入门 -------- DataView 显示服务器端JSON文件数据
- 如何取回服务器上的文件网页设计,毕业设计(论文)-基于内容中心网络开发平台的文件分享精选.docx...
- 5G NR基础参数及帧结构
- 注入eval,Function等系统函数,截获动态代码
- 向量除法——标量乘法的逆运算
- 微信小程序—day02
- 每日一笑 | 实名举报校长拿两份工资!
- android系统三防机,这才是真正给老人设计的智能手机:三防+安卓系统+超大音量,AGM H2...
- 最新系统之家系统win11 32位官方版v2021.07
- 华为正式开源数据虚拟化引擎 openLooKeng
- sever client
- android第一个项目HelloWorld的搭建
- java集合拿到每个元素_java – 如何有效地小写每个元素的集合?
- android硬编码封装mp4,音频编解码(软/硬编码),音频转码
- Lwip协议详解(基于Lwip 2.1.0)-内存管理
- 前端单行省略号和多行省略号
- Kafka 集群扩容、分区重新分配、SparkStreaming自适应上游kafka topic partition数目变化
- redis基数树rax源码分析(1)
- JS-String类型及方法
- 下载旧版本docker镜像
热门文章
- java vnc_linux下配置vnc的方法
- h5现实手机管理系统_webflash,后台管理系统
- 简述dijkstra算法原理_Dijkstra算法之 Java详解
- 用c语言设计一个任意20个数升序排列,编写一个用选择法对一维数组升序排序的函数,并在主函数中调用该排序函数,实现对任意20个整数的排序。...
- 大数据 清华 覃征_2021年清华(清华大学)大数据工程考研难度解析、考研经验分享...
- 【maven】dependency的systemPath属性:引入本地系统中的jar
- 【spring-session】介绍
- 1102示波器使用方法_你知道示波器的探头是怎样工作的吗?示波器探头的使用方法...
- datalistcp.class.php,Web_PHP_DedeCMS_datalistcp.class.php 动态分页类使用案例;
- 循环结果添加到集合_Java Note-数据结构(4)集合