![]() |
|
||||
Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. |
|||||
Você está aqui: Java ::: Pacote java.util ::: Iterator |
Como usar o método hasNext() da interface Iterator do Java para testar se o iterador possui mais elementos a serem percorridosQuantidade de visualizações: 4887 vezes |
|
Quando estamos usando um objeto da interface Iterator para enumerar e percorrer os elementos de uma coleção (ArrayList, Vector, etc), é sempre uma boa idéia verificar se o iterador possui elementos (ou mais elementos) antes de tentar acessá-los. Isso pode ser feito por meio do método hasNext(). Se a enumeração possuir mais elementos o valor true é retornado. Em caso contrário false será retornado. Veja um trecho de código no qual obtemos um Iterator para os elementos de um ArrayList e usamos seu método hasNext() para testar se ainda há elementos a serem percorridos: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
package estudos;
import java.util.ArrayList;
import java.util.Iterator;
public class Estudos{
public static void main(String[] args) {
// vamos criar uma ArrayList
ArrayList<String> pessoas = new ArrayList();
pessoas.add("Osmar");
pessoas.add("Carlos");
pessoas.add("Fernanda");
// vamos obter um iterador para a lista
Iterator<String> pessoa = pessoas.iterator();
// agora vamos percorrer os elementos
while(pessoa.hasNext()){ // há elementos a serem percorridos?
System.out.println(pessoa.next());
}
}
}
Ao executarmos este código nós teremos o seguinte resultado: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- Osmar Carlos Fernanda |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





