PriorityQueue iterator() trong java với ví dụ cụ thể

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

 

Các bài viết liên quan

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x