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