这个 JAVAutil。同时发生的LinkedTransferQueue。大小() 方法是Java中的一个内置函数,它给出队列中元素的总数。
null
语法:
LinkedTransferQueue.size()
参数: 该函数不接受任何参数。
返回值: 函数返回队列中的元素数。
下面的程序演示了LinkedTransferQueue。size()方法:
项目1:
// Java Program Demonstrate size() // method of LinkedTransferQueue import java.util.concurrent.LinkedTransferQueue; class LinkedTransferQueueSizeExample1 { public static void main(String[] args) { // Initializing the queue LinkedTransferQueue<Integer> queue = new LinkedTransferQueue<Integer>(); // Adding elements to this queue for ( int i = 1 ; i <= 10 ; i++) queue.add(i); // Printing the size of the queue System.out.println( "Number of elements in the queue = " + queue.size()); // Printing the elements System.out.println( "Queue : " + queue); } } |
输出:
Number of elements in the queue = 10 Queue : [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
项目2:
// Java Program Demonstrate size() // method of LinkedTransferQueue import java.util.concurrent.LinkedTransferQueue; class LinkedTransferQueueSizeExample2 { public static void main(String[] args) { // Initializing the queue LinkedTransferQueue<String> queue = new LinkedTransferQueue<String>(); // Adding elements to this queue queue.add( "A" ); queue.add( "B" ); queue.add( "C" ); queue.add( "D" ); queue.add( "E" ); // Printing the size of the queue System.out.println( "Number of elements in the queue = " + queue.size()); // Printing the elements System.out.println( "Queue : " + queue); } } |
输出:
Number of elements in the queue = 5 Queue : [A, B, C, D, E]
参考 : https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/LinkedTransferQueue.html#size()
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END