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