Advertisement
cesarnascimento

Usando Tree Set

Nov 17th, 2017
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.37 KB | None | 0 0
  1. import java.util.Iterator;
  2. import java.util.TreeSet;
  3.  
  4. public class UsandoTreeSet {
  5.  
  6.     public static void main(String[] args) {
  7.         TreeSet<Integer> tree = new TreeSet<Integer>();
  8.         tree.add(11);
  9.         tree.add(1);
  10.         tree.add(17);
  11.         tree.add(9);
  12.         tree.add(10);
  13.         Iterator<Integer> iterator = tree.iterator();
  14.         System.out.println("Elementos do TreeSet: ");
  15.         while(iterator.hasNext()) {
  16.             System.out.println(iterator.next()+ " ");
  17.         }
  18.         System.out.println();
  19.         if(tree.isEmpty()) {
  20.             System.out.println("TreeSet está vazio.");
  21.         }else {
  22.             System.out.println("Tamanho do TreeSet: "+tree.size());
  23.         }
  24.        
  25.         //pega o primeiro
  26.         System.out.println("Primeiro elemento: "+tree.first());
  27.         System.out.println("Último elemento: "+tree.last());
  28.        
  29.         if(tree.remove(11)) { //exclui elemento por valor
  30.             System.out.println("Elemento 11 removido.");
  31.         }else {
  32.             System.out.println("Elemento não existe.");
  33.         }
  34.        
  35.         System.out.println("Elementos atualizados: ");
  36.         iterator = tree.iterator();
  37.         while(iterator.hasNext()) {
  38.             System.out.println(iterator.next()+ " ");
  39.         }
  40.         System.out.println();
  41.         System.out.println("Novo tamanho do TreeSet: "+tree.size());
  42.        
  43.         //apagando todos os elementos
  44.        
  45.         tree.clear();
  46.         if(tree.isEmpty()) {
  47.             System.out.println("TreeSet está vazio.");
  48.         }else {
  49.             System.out.println("Tamanho final do TreeSet: "+tree.size());
  50.         }
  51.     }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement