Método de Listas

2 respostas
evertonsilvagomesjav

Galera, tem algum método de Set, List ou Map que se pareça com o método de NavigableSet por exemplo:

TreeSet<String> lista = new TreeSet<String>();

bom essa lista tem o método pollLast() porem ele retorna e remove o ultimo elemento, eu pergunto, existe um método somente que retorna o ultimo elemento sem o remover?

2 Respostas

slompo

evertonsilvagomesjava:
Galera, tem algum método de Set, List ou Map que se pareça com o método de NavigableSet por exemplo:

TreeSet<String> lista = new TreeSet<String>();

bom essa lista tem o método pollLast() porem ele retorna e remove o ultimo elemento, eu pergunto, existe um método somente que retorna o ultimo elemento sem o remover?

Bom se for pra retornar o ultimo elemento desta lista sem apaga-lo tem usar o metodo:

lista.last();

pelo que vi na documentação me parece ser este metodo :lol:

ViniGodoy

Os sets ordenáveis tem o método last(): SortedSet.last().

x = sortedSet.last();

Listas não possuem, mas é bem fácil de se obter:

x = list.get(list.size()-1);

SortedMaps tem o método lastKey:

x = sortedMap.get(sortedMap.lastKey());
Criado 12 de janeiro de 2010
Ultima resposta 13 de jan. de 2010
Respostas 2
Participantes 3