Como testar se um Vector está vazio (não contém nenhum elemento)

Podemos testar se um Vector está vazio, ou seja, não contém nenhum elemento, usando o método isEmpty(). Este método retorna true se o Vector estiver vazio e false em caso contrário:
import java.util.*;

public class Estudos{ 
  public static void main(String args[]){ 
    // Cria um Vector
    Vector<Integer> valores = new Vector<Integer>();

    // adiciona itens ao Vector
    valores.addElement(54);
    valores.addElement(87);
    valores.addElement(6);

    // Lista os itens do Vector
    for(Enumeration e = valores.elements(); 
           e.hasMoreElements();){
      int valor = (Integer)e.nextElement();
      System.out.print(valor + "  ");
    }

    // testa se o vector está vazio
    if(valores.isEmpty())
      System.out.println("\nO Vector esta vazio.");
    else
      System.out.println("\nO Vector NAO esta vazio.");
 
    // remove todos os elementos
    valores.clear();

    // testa se o vector está vazio
    if(valores.isEmpty())
      System.out.println("O Vector esta vazio.");
    else
      System.out.println("O Vector NAO esta vazio.");  
  } 
}

Nenhum comentário:

Postar um comentário