Você está aqui: Java ::: Pacote java.util ::: Enumeration |
Entenda e aprenda a usar objetos da interface Enumeration em suas aplicações JavaQuantidade de visualizações: 2479 vezes |
Um objeto que implementa a interface Enumeration (do pacote java.util) gera uma série de elementos, um de cada vez. Desta forma nós conseguimos varrer os elementos de uma coleção saindo do primeiro elemento e alcançando o último por meio de chamadas ao método nextElement(). Veja um exemplo no qual usamos um objeto desta interface para percorrer todos os elementos de um ArrayList: 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 e percorrer todos os elementos Ao executarmos este código nós teremos o seguinte resultado: Osmar Carlos Entre as subinterfaces de Enumeration conhecidas está NamingEnumeration<T> e entre as classes que a implementam podemos citar StringTokenizer. É importante observar que a funcionalidade da interface Enumeration é duplicada na interface Iterator. Além disso, a interface Iterator adiciona uma operação opcional por meio de seu método remove() e apresenta nomes de métodos mais curtos. É recomendado que novas implementações usem Iterator em vez de Enumeration. |
![]() |
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 |