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

PriorityQueue contains() trong java được sử dụng để kiểm tra một phần tử được chỉ đinh có tồn tại trong PriorityQueue hay không?

Syntax

public boolean contains(Object o);

Parameter: Object o phần tử được kiểm tra.

Return: True nếu Object o chứa trong PriorityQueue, ngược lại false.

Ví dụ

import java.util.PriorityQueue;
public class Main {

    public static void main(String args[])
    {
        // Creating an empty PriorityQueue
        PriorityQueue<String> queue = new PriorityQueue<String>();

        // Use add() method to add elements into the Queue
        queue.add("Welcome");
        queue.add("To");
        queue.add("Share");
        queue.add("Programming");

        System.out.println("PriorityQueue: " + queue);

        System.out.println("Does the Queue contains 'Share':" + queue.contains("GeeShareks"));


        // Check if the Queue contains "No"
        System.out.println("Does the Queue contains 'haha'? "
                +queue.contains("haha"));
    }

}

Output

PriorityQueue: [Programming, Share, To, Welcome]
Does the Queue contains ‘Share’:false
Does the Queue contains ‘haha’? false

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