ConcurrentLinkedQueue<String> queue = new ConcurrentLinkedQueue<>(); queue.offer("element"); String element = queue.poll(); int size = queue.size(); boolean isEmpty = queue.isEmpty(); Iterator<String> iterator = queue.iterator(); while (iterator.hasNext()) { String element = iterator.next(); } import java.util.concurrent.ConcurrentLinkedQueue; import java.util.Iterator; public class Example { public static void main(String[] args) { ConcurrentLinkedQueue<String> queue = new ConcurrentLinkedQueue<>(); queue.offer("element1"); queue.offer("element2"); queue.offer("element3"); String element = queue.poll(); System.out.println("Dequeued element: " + element); int size = queue.size(); System.out.println("Queue size: " + size); Iterator<String> iterator = queue.iterator(); while (iterator.hasNext()) { String iterElement = iterator.next(); System.out.println("Iterating element: " + iterElement); } } }


上一篇:
下一篇:
切换中文