Java TreeMap- Pollfirstentry e PolllastEntry

Java TreeMap- Pollfirstentry e PolllastEntry

Pollfirstentry ()

O java.util.Treemap.Pollfirstentry () remove e retorna o primeiro par de valores-chave no objeto Treemap. Quando exibimos o objeto Treemap após aplicar esse método, o primeiro par de valores-chave (menor chave) não existe.
Se o objeto Treemap Collection estiver vazio, Pollfirstentry () retorna nulo. Não é preciso nenhum parâmetros.

Sintaxe:

Treemap_Object.Pollfirstentry ()

Onde o Treemap_Object representa a coleção Treemap.

Exemplo 1:

Aqui, criamos uma coleção Treemap sem dados e aplicamos o método PollFirstentry ().

importar java.util.*;
importar java.util.Treemap;
Principal de classe pública

public static void main (string [] args)
// Crie um TreeMap com chave e valor como inteiro e tipos de string
Grãos Treemap = novo Treemap ();
Sistema.fora.println ("grãos alimentares reais:"+ grãos);
// Remova o primeiro par
Sistema.fora.println ("O par removido é:"+ grãos.polfirstentry ());
Sistema.fora.println ("Final Food Grains:"+ grãos);

Saída:

Podemos ver que o NULL é retornado, pois não há dados presentes na coleção Treemap.

Explicação:

Linha 9: Crie um TreeMap com chave e valor como número inteiro e tipos de string.

Linha 11: Obtenha os dados dos grãos Treemap.


Linha 14: Remova o primeiro par de valores-chave.

Linha 16: Exiba os grãos finais do Treemap após remover o primeiro elemento do TreeMap vazio.

Exemplo 2:

Aqui, criamos uma coleção Treemap com 6 pares de valor-chave e aplicamos o método PollfirStentry ().

importar java.util.*;
importar java.util.Treemap;
Principal de classe pública

public static void main (string [] args)
// Crie um TreeMap com chave e valor como inteiro e tipos de string
Grãos Treemap = novo Treemap ();
// Insira 6 valores-chave no objeto de grãos
grãos.put (1, "trigo");
grãos.put (2, "paddy");
grãos.put (3, "milho");
grãos.put (6, "cevada");
grãos.put (5, "nozes");
grãos.put (4, "caju");
Sistema.fora.println ("grãos alimentares reais:"+ grãos);
// Remova o primeiro par
Sistema.fora.println ("O par removido é:"+ grãos.polfirstentry ());
Sistema.fora.println ("Final Food Grains:"+ grãos);

Saída:

Nós podemos ver isso 1 = trigo é removido e devolvido. Os pares finais de valor-chave presentes no TreeMap são (2, "paddy"), (3, "milho"), (6, "cevada"), (5, "nozes") e (4, "caju").

Explicação:

Linha 9: Crie um TreeMap com chave e valor como número inteiro e tipos de string.

Linha 12-17: Adicione 6 pares de valor-chave no objeto de coleta de grãos.

Linha 19: Obtenha os dados dos grãos Treemap.

Linha 22: Remova o primeiro par de valores-chave.

Linha 24: Exiba os grãos finais finais depois de remover o primeiro elemento do Treemap.

PollLastEntry ()

O java.util.Treemap.PollLastEntry () remove e retorna o último par de valores-chave no objeto Treemap. Quando exibimos o objeto Treemap após aplicar esse método, o último par de valores-chave (chave mais alta) não existe.

Se o objeto Treemap Collection estiver vazio, PollLastEntry () retorna nulo. Não é preciso nenhum parâmetros.

Sintaxe:

Treemap_Object.PollLastEntry ()

Onde o Treemap_Object representa a coleção Treemap.

Exemplo 1:

Aqui, criamos uma coleção Treemap sem dados e aplicamos o método PollLastEntry ().

importar java.util.*;
importar java.util.Treemap;
Principal de classe pública

public static void main (string [] args)
// Crie um TreeMap com chave e valor como inteiro e tipos de string
Grãos Treemap = novo Treemap ();
Sistema.fora.println ("grãos alimentares reais:"+ grãos);
// Remova o último par
Sistema.fora.println ("O par removido é:"+ grãos.PollLastEntry ());
Sistema.fora.println ("Final Food Grains:"+ grãos);

Saída:

Podemos ver que o NULL é retornado, pois não há dados presentes na coleção Treemap.

Explicação:

Linha 9: Crie um TreeMap com chave e valor como número inteiro e tipos de string.

Linha 11: Obtenha os dados dos grãos Treemap.

Linha 14: Remova o último par de valores-chave.

Linha 16: Exiba os grãos finais de tremep depois de remover o último elemento do TreeMap vazio.

Exemplo 2:

Aqui, criamos uma coleção Treemap com 6 pares de valor-chave e aplicamos o método PollLastEntry ().

importar java.util.*;
importar java.util.Treemap;
Principal de classe pública

public static void main (string [] args)
// Crie um TreeMap com chave e valor como inteiro e tipos de string
Grãos Treemap = novo Treemap ();
// Insira 6 valores-chave no objeto de grãos
grãos.put (1, "trigo");
grãos.put (2, "paddy");
grãos.put (3, "milho");
grãos.put (6, "cevada");
grãos.put (5, "nozes");
grãos.put (4, "caju");
Sistema.fora.println ("grãos alimentares reais:"+ grãos);
// Remova o último par
Sistema.fora.println ("O par removido é:"+ grãos.PollLastEntry ());
Sistema.fora.println ("Final Food Grains:"+ grãos);

Saída:

Nós podemos ver isso 6 = cevada é removido e devolvido.

Os pares finais de valor-chave presentes no Treemap são (1, "trigo"), (2, "paddy"), (3, "milho"), (5, "nozes") e (4, "caju")).

Explicação:

Linha 9: Crie um TreeMap com chave e valor como número inteiro e tipos de string.

Linha 12-17: Adicione 6 pares de valor-chave no objeto de coleta de grãos.

Linha 19: Obtenha os dados dos grãos Treemap.

Linha 22: Remova o último par de valores-chave.

Linha 24: Exiba os grãos finais finais depois de remover o último elemento do Treemap.

Conclusão

Remover os pares de valores-chave com menor e maior. Se o objeto Treemap Collection estiver vazio, o nulo será devolvido. Esses métodos não retornam nenhum tipo de exceção.