Java ConcurrentLinkedQueue size() 方法

2024年10月21日 | 2 分钟阅读

ConcurrentLinkedQueue 类的 size() 方法返回队列中存在的元素总数。

语法

参数

不适用

指定者:

PriorityQueue 类的 size() 方法由以下指定:

接口 Collection<E> 中的 size() 方法。

返回值

size() 方法返回此队列中存在的元素总数。

示例 1

输出

The size of queue : 4
Queue : [12, 67, 45, 123]

示例 2

输出

Total Patients = 6
1.Megha
2.Reema
3.Supriya
4.Anoop
5.Sonia
6.Tejashvi
Patients recovered and discharged : [Megha, Reema, Supriya, Anoop]
Patients left in the hospital = 2
1.Sonia
2.Tejashvi

示例 3

输出

Exception in thread "main" java.lang.NullPointerException
	at java.util.concurrent.ConcurrentLinkedQueue.checkNotNull(ConcurrentLinkedQueue.java:920)
	at java.util.concurrent.ConcurrentLinkedQueue.offer(ConcurrentLinkedQueue.java:327)
	at java.util.concurrent.ConcurrentLinkedQueue.add(ConcurrentLinkedQueue.java:297)
	at com.javaTpoint.ConcurrentLinkedQueueSizeExample3.main(ConcurrentLinkedQueueSizeExample3.java:7)