[Commons]——队列包装
来源:互联网 发布:js中的延时函数 编辑:程序博客网 时间:2024/06/04 19:36
<pre name="code" class="java">public class test5 {public static void main(String[] args) {//circular();//readOnly();//predicate();}public static void predicate(){//断言队列CircularFifoQueue<String> queue=new CircularFifoQueue<String>(4);queue.add("a");queue.add("b");queue.add("c");Predicate pre=NotNullPredicate.INSTANCE;Queue<String> preQueue=PredicatedQueue.predicatedQueue(queue, pre);//包装成对应的队列preQueue.add(null);}public static void readOnly(){//只读队列CircularFifoQueue<String> queue=new CircularFifoQueue<String>(2);queue.add("a");queue.add("b");queue.add("c");Queue<String> readOnlyQueue=UnmodifiableQueue.unmodifiableQueue(queue);//返回一个queuereadOnlyQueue.add("d");Iterator<String> iterator=readOnlyQueue.iterator();while(iterator.hasNext()){System.out.print(iterator.next()+" ");}}public static void circular(){//循环队列CircularFifoQueue<Integer> circularFifoQueue=new CircularFifoQueue<Integer>(3);circularFifoQueue.add(1);circularFifoQueue.add(2);circularFifoQueue.add(3);circularFifoQueue.add(4);for (int i = 0; i < circularFifoQueue.size(); i++) {System.out.print(circularFifoQueue.get(i)+" ");}}}
0 0
- [Commons]——队列包装
- commons集合与队列
- [Commons]——迭代器
- [Commons]——bag
- Java——包装类
- Java —— 包装类
- Jakarta commons——概述
- Jakarta commons——Lang
- Jakarta commons——Collections
- Jakarta Commons——IO
- Jakarta Commons——Validator
- Jakarta Commons——Net
- Jakarta Commons——DBUtils
- Jakarta Commons——BeanUtils
- Jakarta Commons——Digester
- Jakarta Commons——Discovery
- Jakarta Commons —— Configuration
- [Commons]——Predicte断言
- Android 多线程文件断点下载器实现(造轮子系列)(二)
- python爬取某个贴吧帖子留下的邮箱,并自动发送相应链接
- LeetCode题解--8. String to Integer (atoi)
- Python multiprocessing threading
- Android学习之界面篇(一)Android Animation简单介绍
- [Commons]——队列包装
- CSDN-markdown学习ing
- C++中的OOP
- java线程FAQ
- ECNU_OJ_1008
- php之数据类型
- DDK开发安全事项
- scala入门2
- 脏读 幻读 不可重复读简析