Categories:
Audio (13)
Biotech (29)
Bytecode (35)
Database (77)
Framework (7)
Game (7)
General (512)
Graphics (53)
I/O (32)
IDE (2)
JAR Tools (86)
JavaBeans (16)
JDBC (89)
JDK (337)
JSP (20)
Logging (103)
Mail (54)
Messaging (8)
Network (71)
PDF (94)
Report (7)
Scripting (83)
Security (32)
Server (119)
Servlet (17)
SOAP (24)
Testing (50)
Web (19)
XML (301)
Other Resources:
org.apache.commons.collections4.queue.CircularFifoQueue Example
What is org.apache.commons.collections4.queue.CircularFifoQueue class? How to use org.apache.commons.collections4.queue.CircularFifoQueue class?
✍: FYIcenter.com
org.apache.commons.collections4.queue.CircularFifoQueue class is a Java class
offered in commons-collections4.jar that
represents a first-in first-out queue with a fixed size that replaces its oldest element if full.
Here is a simple example of using org.apache.commons.collections4.queue.CircularFifoQueue class:
// Copyright (c) 2016-2018 FYIcenter.com // Supports commons-collections4-4.2 // Supports commons-collections4-4.1 import org.apache.commons.collections4.queue.CircularFifoQueue; // Example of using the CircularFifoQueue class public class CircularFifoQueueExample { public static void main(String[] args) throws Exception { // Create a CircularFifoQueue object CircularFifoQueue<String> week = new CircularFifoQueue<String>(7); // Load the CircularFifoQueue object to the full size week.add("Sunday"); week.add("Monday"); week.add("Tuesday"); week.add("Wednesday"); week.add("Thursday"); week.add("Friday"); week.add("Saturday"); // Load more elements week.add("One"); week.add("Two"); week.add("Three"); // Poll elements out of the CircularFifoQueue object for (int i=0; i<10; i++) { System.out.println(i+ ": "+week.poll()); } } }
You can compile and run the above example in a command window as shown below:
C:\fyicenter>\fyicenter\jdk-1.8.0\bin\javac -cp C:\fyicenter\commons-collections4-4.2\commons-collections4-4.2.jar CircularFifoQueueExample.java C:\fyicenter>\fyicenter\jdk-1.8.0\bin\java -cp .;C:\fyicenter\commons-collections4-4.2\commons-collections4-4.2.jar CircularFifoQueueExample 0: Wednesday 1: Thursday 2: Friday 3: Saturday 4: One 5: Two 6: Three 7: null 8: null 9: null
Â
⇒ org.apache.commons.collections4.bag.HashBag Example
⇠org.apache.commons.collections4.map.LazyMap Example
2017-05-20, 2105👍, 0💬
Popular Posts:
JLayer is a library that decodes/plays/converts MPEG 1/2/2.5 Layer 1/2/3 (i.e. MP3) in real time for...
What Is jaxb-impl-2.1.12.jar? Java Architecture for XML Binding (JAXB) is a Java API that allows Jav...
JAX-RPC is an API for building Web services and clients that used remote procedure calls (RPC) and X...
Apache Axis2 is the core engine for Web services. It is a complete re-design and re-write of the wid...
What Is poi-contrib-3.5.jar? poi-contrib-3.5.jar is one of the JAR files for Apache POI 3.5, which p...