Você está aqui: Java ::: Pacote java.util ::: Enumeration |
Usando o método nextElement() da interface Enumeration para retornar o próximo elemento da enumeraçãoQuantidade de visualizações: 2588 vezes |
O método nextElement() da interface Enumeration é usado quando queremos acessar o próximo elemento de uma enumeração. Veja sua assinatura:---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- E nextElement() Veja que o tipo retornado equivale ao tipo do elemento usado na declaração da enumeração. Veja um exemplo: ----------------------------------------------------------------------
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.Collections;
import java.util.Enumeration;
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 enumerador para a lista
Enumeration<String> pessoa = Collections.enumeration(pessoas);
// vamos obter o próximo elemento (neste caso, o primeiro)
String s1 = pessoa.nextElement();
System.out.println(s1);
// vamos obter o próximo elemento (o segundo)
String s2 = pessoa.nextElement();
System.out.println(s2);
// vamos obter o próximo elemento (o terceiro)
String s3 = pessoa.nextElement();
System.out.println(s3);
// vamos obter o próximo elemento (vai dar erro. não há um quarto elemento)
String s4 = pessoa.nextElement();
System.out.println(s4);
}
}
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 Exception in thread "main" java.util.NoSuchElementException at java.util.ArrayList$Itr.next(ArrayList.java:834) at java.util.Collections$2.nextElement(Collections.java:3665) at estudos.Estudos.main(Estudos.java:31) Java Result: 1 Veja que o método nextElement() atira uma exceção do tipo NoSuchElementException se a enumeração não possuir mais elementos. |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
|
Fórmulas da Física - Fórmula da Velocidade - Como calcular a velocidade quando temos a distância percorrida e o tempo gasto |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






