PriorityQueue iterator() trả về một iterator của các phần tử trong PriorityQueue. Các phần tử trong iterator sẽ có thứ tự ngẫu nhiên.
Syntax
Iterator iterate_value = Priority_Queue.iterator();
Parameter: không có tham số đầu vàO
Return: Iterator
Ví dụ
import java.util.*; public class Main { public static void main(String args[]) { // Creating an empty PriorityQueue PriorityQueue<String> queue = new PriorityQueue<String>(); queue.add("Welcome"); queue.add("To"); queue.add("Share"); queue.add("Programming"); System.out.println("PriorityQueue: " + queue); Iterator value = queue.iterator(); System.out.println("The iterator values are: "); while (value.hasNext()) { System.out.println(value.next()); } } }
Output:
PriorityQueue: [Programming, Share, To, Welcome]
The iterator values are:
Programming
Share
To