Java Treemap-Pllfirstentry i Polllastentry

Java Treemap-Pllfirstentry i Polllastentry

Pollfirstentry ()

Java.Util.Treemap.PollFirstentry () usuwa i zwraca pierwszą parę wartości kluczowej w obiekcie Treemap. Kiedy wyświetlimy obiekt TreemAP po zastosowaniu tej metody, pierwsza para wartości klucza (najmniejsza) nie istnieje.
Jeśli obiekt zbierania Treemap jest pusty, powraca Pollfirstentry () zero. Nie wymaga żadnych parametrów.

Składnia:

TrenaP_Object.pollfirstentry ()

Gdzie Treemap_Object reprezentuje kolekcję Treemap.

Przykład 1:

Tutaj tworzymy kolekcję Treemap bez danych i stosujemy metodę Pllfirstentry ().

Importuj Java.Util.*;
Importuj Java.Util.Treemap;
Klasa publiczna Main

public static void main (string [] args)
// Utwórz Treemap z kluczem i wartością jako typów liczb całkowitych i ciągów
Ziarna Treemap = new Treemap ();
System.na zewnątrz.println („rzeczywiste ziarna żywności:”+ ziarna);
// Wyjmij pierwszą parę
System.na zewnątrz.println („usunięta para to:”+ ziarna.pollfirstentry ());
System.na zewnątrz.println („Ostateczne ziarna żywności:”+ ziarna);

Wyjście:

Widzimy, że NULL jest zwracany, ponieważ nie ma danych, które są obecne w zbiorze ziarna Treremapa.

Wyjaśnienie:

Linia 9: Utwórz Treemap z kluczem i wartością jako typów liczb całkowitych i ciągów.

Linia 11: Zdobądź dane z ziarna Treemap.


Linia 14: Usuń pierwszą parę wartości kluczowej.

Linia 16: Wyświetl końcowe ziarna Treema.

Przykład 2:

Tutaj tworzymy kolekcję Treemap z 6 parami kluczowymi i stosujemy metodę Pllfirstentry ().

Importuj Java.Util.*;
Importuj Java.Util.Treemap;
Klasa publiczna Main

public static void main (string [] args)
// Utwórz Treemap z kluczem i wartością jako typów liczb całkowitych i ciągów
Ziarna Treemap = new Treemap ();
// Włóż 6 wartości kluczy do obiektu ziarna
ziarna.Put (1, „pszenica”);
ziarna.Put (2, „Paddy”);
ziarna.Put (3, „kukurydza”);
ziarna.Put (6, „jęczmień”);
ziarna.Put (5, „orzechy”);
ziarna.Put (4, „nerkowca”);
System.na zewnątrz.println („rzeczywiste ziarna żywności:”+ ziarna);
// Wyjmij pierwszą parę
System.na zewnątrz.println („usunięta para to:”+ ziarna.pollfirstentry ());
System.na zewnątrz.println („Ostateczne ziarna żywności:”+ ziarna);

Wyjście:

Widzimy to 1 = pszenica jest usuwany i zwracany. Ostateczne pary wartości kluczowej obecne w Treemapie to (2, „Paddy”), (3, „kukurydza”), (6, „jęczmień”), (5, „orzechy”) i (4, „nerkowca”).

Wyjaśnienie:

Linia 9: Utwórz Treemap z kluczem i wartością jako typów liczb całkowitych i ciągów.

Linia 12-17: Dodaj 6 par kluczowych do obiektu kolekcji ziarna.

Linia 19: Zdobądź dane z ziarna Treemap.

Linia 22: Usuń pierwszą parę wartości kluczowej.

Linia 24: Wyświetl ostateczne ziarna Treemapa po usunięciu pierwszego elementu z Treemap.

Polllastentry ()

Java.Util.Treemap.polllastentry () usuwa i zwraca ostatnią parę wartości kluczowej w obiekcie Treemap. Kiedy wyświetlimy obiekt Treemap po zastosowaniu tej metody, ostatnia para wartości klucza (najwyższy klucz) nie istnieje.

Jeśli obiekt zbierania Treemap jest pusty, powraca Polllastentry () zero. Nie wymaga żadnych parametrów.

Składnia:

TrenaP_Object.Polllastentry ()

Gdzie Treemap_Object reprezentuje kolekcję Treemap.

Przykład 1:

Tutaj tworzymy kolekcję Treemap bez danych i stosujemy metodę polllastentry ().

Importuj Java.Util.*;
Importuj Java.Util.Treemap;
Klasa publiczna Main

public static void main (string [] args)
// Utwórz Treemap z kluczem i wartością jako typów liczb całkowitych i ciągów
Ziarna Treemap = new Treemap ();
System.na zewnątrz.println („rzeczywiste ziarna żywności:”+ ziarna);
// Wyjmij ostatnią parę
System.na zewnątrz.println („usunięta para to:”+ ziarna.Polllastentry ());
System.na zewnątrz.println („Ostateczne ziarna żywności:”+ ziarna);

Wyjście:

Widzimy, że NULL jest zwracany, ponieważ nie ma danych, które są obecne w zbiorze ziarna Treremapa.

Wyjaśnienie:

Linia 9: Utwórz Treemap z kluczem i wartością jako typów liczb całkowitych i ciągów.

Linia 11: Zdobądź dane z ziarna Treemap.

Linia 14: Usuń ostatnią parę wartości kluczowej.

Linia 16: Wyświetl końcowe ziarna Treema.

Przykład 2:

Tutaj tworzymy kolekcję Treemap z 6 parami kluczowymi i stosujemy metodę polllastentry ().

Importuj Java.Util.*;
Importuj Java.Util.Treemap;
Klasa publiczna Main

public static void main (string [] args)
// Utwórz Treemap z kluczem i wartością jako typów liczb całkowitych i ciągów
Ziarna Treemap = new Treemap ();
// Włóż 6 wartości kluczy do obiektu ziarna
ziarna.Put (1, „pszenica”);
ziarna.Put (2, „Paddy”);
ziarna.Put (3, „kukurydza”);
ziarna.Put (6, „jęczmień”);
ziarna.Put (5, „orzechy”);
ziarna.Put (4, „nerkowca”);
System.na zewnątrz.println („rzeczywiste ziarna żywności:”+ ziarna);
// Wyjmij ostatnią parę
System.na zewnątrz.println („usunięta para to:”+ ziarna.Polllastentry ());
System.na zewnątrz.println („Ostateczne ziarna żywności:”+ ziarna);

Wyjście:

Widzimy to 6 = jęczmień jest usuwany i zwracany.

Ostateczne pary wartości kluczowej obecne w Treemapie to (1, „pszenica”), (2, „Paddy”), (3, „kukurydza”), (5, „orzechy”) i (4, „nerkowca”).

Wyjaśnienie:

Linia 9: Utwórz Treemap z kluczem i wartością jako typów liczb całkowitych i ciągów.

Linia 12-17: Dodaj 6 par kluczowych do obiektu kolekcji ziarna.

Linia 19: Zdobądź dane z ziarna Treemap.

Linia 22: Usuń ostatnią parę wartości kluczowej.

Linia 24: Wyświetl końcowe ziarna Treemapa po usunięciu ostatniego elementu z Treemap.

Wniosek

Usunięcie najmniej i najwyższych par kluczowych jest proste w kolekcji Treemap w Javie za pomocą metod Pollfirstentry () i Polllastentry (). Jeśli obiekt kolekcji Treemap jest pusty, NULL jest zwracany. Te metody nie zwracają żadnych wyjątków.