Sobes.tech
Junior — Middle

Sıra elementlərini çıxarmağın hansı üsullarını bilirsiniz?

sobes.tech Süni İntellekt

AI-dan cavab

Java-da, Queue (Növbə) içindən element çıxarmaq üçün bir neçə əsas metod mövcuddur:

  • poll() — növbənin başındakı elementi çıxarır və silir, növbə boşdursa null qaytarır.
  • remove() — növbənin başındakı elementi çıxarır və silir, amma növbə boşdursa NoSuchElementException istisnasını atır.
  • peek() — baş elementi silmədən qaytarır, növbə boşdursa null qaytarır.
  • element() — baş elementi silmədən qaytarır, növbə boşdursa NoSuchElementException atır.

Misal:

Queue<String> queue = new LinkedList<>();
queue.add("birinci");
queue.add("ikinci");

String head = queue.poll(); // "birinci" elementini çıxarır və silir
System.out.println(head); // birinci

String next = queue.peek(); // "ikinci" elementini silmədən qaytarır
System.out.println(next); // ikinci