Java PriorityQueue spliterator() 方法

2024 年 11 月 9 日 | 阅读 2 分钟

PriorityQueue 类的 spliterator() 方法创建了一个延迟绑定且具有快速失败(fail-fast)特性的 Spliterator,该 Spliterator 不会以任何特定顺序遍历队列中的元素。

语法

参数

不适用

指定者:

PriorityQueue 类的 spliterator() 方法由以下接口指定:

  1. Collection<E> 接口中的 spliterator。
  2. Iterable<E> 接口中的 spliterator。

返回值

spliterator() 方法返回一个 Spliterator,用于遍历队列中的元素。

示例 1

输出

1 Name - Avijit
2 Name - Bani
3 Name - Chehak

示例 2

输出

1 Lower case = aman
1 Upper case = AMAN

2 Lower case = bhavika
2 Upper case = BHAVIKA

3 Lower case = chavi
3 Upper case = CHAVI

4 Lower case = chandan
4 Upper case = CHANDAN

示例 3

输出

1 Roll No = 15cs1029
 Name = Reema panda
 Marks = 21

2 Roll No = 15cs1012
 Name = Geetanjali Sharma
 Marks = 26

3 Roll No = 15cs1011
 Name = HimanshuBhardwaj
 Marks = 27