Java TreeMap- Pollirstentry e sondaggio

Java TreeMap- Pollirstentry e sondaggio

Sondaggio ()

Il Java.util.TreeMap.sondaggio () rimuove e restituisce la prima coppia di valore chiave nell'oggetto TreeMap. Quando visualizziamo l'oggetto TreeMap dopo aver applicato questo metodo, non esiste la prima coppia di valore chiave (meno chiave).
Se l'oggetto di raccolta TreeMap è vuoto, sondarstentry () ritorna nullo. Non ci vogliono alcun parametro.

Sintassi:

treeMap_object.sondaggio ()

Dove il TreeMap_Object rappresenta la collezione TreeMap.

Esempio 1:

Qui, creiamo una raccolta TreeMap senza dati e applichiamo il metodo sondarstentry ().

Importa Java.util.*;
Importa Java.util.TreeMap;
Classe pubblica Main

public static void main (string [] args)
// crea un traemap con chiave e valore come tipi interi e stringa
TreeMap Grains = new TreeMap ();
Sistema.fuori.println ("cereali alimentari effettivi:"+ cereali);
// Rimuovi la prima coppia
Sistema.fuori.println ("La coppia rimossa è:"+ grani.sondaggio ());
Sistema.fuori.println ("cereali alimentari finali:"+ cereali);

Produzione:

Possiamo vedere che Null viene restituito poiché non ci sono dati presenti nella raccolta di cereali TreeMap.

Spiegazione:

Riga 9: Crea un TreeMap con chiave e valore come tipi interi e stringa.

Riga 11: Ottieni i dati dai cereali di TreeMap.


Riga 14: Rimuovere la prima coppia di valore chiave.

Riga 16: Visualizza il TreeMap-Grains finale dopo aver rimosso il primo elemento dal TreeMap vuoto.

Esempio 2:

Qui, creiamo una collezione TreeMap con 6 coppie di valore chiave e applichiamo il metodo sondarstentry ().

Importa Java.util.*;
Importa Java.util.TreeMap;
Classe pubblica Main

public static void main (string [] args)
// crea un traemap con chiave e valore come tipi interi e stringa
TreeMap Grains = new TreeMap ();
// Inserisci 6 valori chiave nell'oggetto cereali
cereali.put (1, "grano");
cereali.put (2, "Paddy");
cereali.put (3, "mais");
cereali.put (6, "orzo");
cereali.put (5, "noci");
cereali.put (4, "anacardi");
Sistema.fuori.println ("cereali alimentari effettivi:"+ cereali);
// Rimuovi la prima coppia
Sistema.fuori.println ("La coppia rimossa è:"+ grani.sondaggio ());
Sistema.fuori.println ("cereali alimentari finali:"+ cereali);

Produzione:

Possiamo vederlo 1 = grano viene rimosso e restituito. Le coppie finali di valore chiave presenti nel TreeMap sono (2, "Paddy"), (3, "Maize"), (6, "Orzo"), (5, "Nuts") e (4, "Accaso").

Spiegazione:

Riga 9: Crea un TreeMap con chiave e valore come tipi interi e stringa.

Riga 12-17: Aggiungi 6 coppie di valore chiave nell'oggetto di raccolta dei grani.

Riga 19: Ottieni i dati dai cereali di TreeMap.

Riga 22: Rimuovere la prima coppia di valore chiave.

Riga 24: Visualizza il TreeMap-Grains finale dopo aver rimosso il primo elemento dal TreeMap.

Sondastantry ()

Il Java.util.TreeMap.sondatentry () rimuove e restituisce l'ultima coppia di valore chiave nell'oggetto TreeMap. Quando visualizziamo l'oggetto TreeMap dopo aver applicato questo metodo, non esiste l'ultima coppia di valore chiave (chiave più alta).

Se l'oggetto di raccolta TreeMap è vuoto, sondastantry () ritorna nullo. Non ci vogliono alcun parametro.

Sintassi:

treeMap_object.sondastantry ()

Dove il TreeMap_Object rappresenta la collezione TreeMap.

Esempio 1:

Qui, creiamo una raccolta TreeMap senza dati e applichiamo il metodo sondastentry ().

Importa Java.util.*;
Importa Java.util.TreeMap;
Classe pubblica Main

public static void main (string [] args)
// crea un traemap con chiave e valore come tipi interi e stringa
TreeMap Grains = new TreeMap ();
Sistema.fuori.println ("cereali alimentari effettivi:"+ cereali);
// Rimuovi l'ultima coppia
Sistema.fuori.println ("La coppia rimossa è:"+ grani.sondatentry ());
Sistema.fuori.println ("cereali alimentari finali:"+ cereali);

Produzione:

Possiamo vedere che Null viene restituito poiché non ci sono dati presenti nella raccolta di cereali TreeMap.

Spiegazione:

Riga 9: Crea un TreeMap con chiave e valore come tipi interi e stringa.

Riga 11: Ottieni i dati dai cereali di TreeMap.

Riga 14: Rimuovi l'ultima coppia di valore chiave.

Riga 16: Visualizza il TreeMap-Grains finale dopo aver rimosso l'ultimo elemento dal TreeMap vuoto.

Esempio 2:

Qui, creiamo una collezione TreeMap con 6 coppie di valore chiave e applichiamo il metodo sondastantry ().

Importa Java.util.*;
Importa Java.util.TreeMap;
Classe pubblica Main

public static void main (string [] args)
// crea un traemap con chiave e valore come tipi interi e stringa
TreeMap Grains = new TreeMap ();
// Inserisci 6 valori chiave nell'oggetto cereali
cereali.put (1, "grano");
cereali.put (2, "Paddy");
cereali.put (3, "mais");
cereali.put (6, "orzo");
cereali.put (5, "noci");
cereali.put (4, "anacardi");
Sistema.fuori.println ("cereali alimentari effettivi:"+ cereali);
// Rimuovi l'ultima coppia
Sistema.fuori.println ("La coppia rimossa è:"+ grani.sondatentry ());
Sistema.fuori.println ("cereali alimentari finali:"+ cereali);

Produzione:

Possiamo vederlo 6 = orzo viene rimosso e restituito.

Le coppie finali di valore chiave presenti nel traemap sono (1, "grano"), (2, "paddy"), (3, "mais"), (5, "noci") e (4, "anacardi").

Spiegazione:

Riga 9: Crea un TreeMap con chiave e valore come tipi interi e stringa.

Riga 12-17: Aggiungi 6 coppie di valore chiave nell'oggetto di raccolta dei grani.

Riga 19: Ottieni i dati dai cereali di TreeMap.

Riga 22: Rimuovere l'ultima coppia di valore chiave.

Riga 24: Visualizza il TreeMap-Grains finale dopo aver rimosso l'ultimo elemento dal TreeMap.

Conclusione

La rimozione delle coppie di valore chiave minimo e più alto è semplice nella raccolta TreeMap in Java usando i metodi sondatentry () e sondatentry (). Se l'oggetto di raccolta TreeMap è vuoto, Null viene restituito. Questi metodi non restituiscono alcun tipo di eccezione.