Advertisement
LaCaraDeLaVerga

jj

Jun 9th, 2016
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.80 KB | None | 0 0
  1. package parte1;
  2.  
  3. import java.util.Iterator;
  4. import java.util.SortedMap;
  5. import java.util.TreeMap;
  6.  
  7. /**
  8.  * Clase Conjunto proporcionada por la cátedra.
  9.  *
  10.  * Esta clase se debe usar para implementar DiccConjunto.
  11.  *
  12.  * NO se pueden realizar cambios en esta clase.
  13.  */
  14. final class Conjunto<T>
  15. {
  16.     private SortedMap<T, T> elementos;
  17.  
  18.     Conjunto() {
  19.         elementos = new TreeMap<>();
  20.     }
  21.  
  22.     void agregar(T elem) {
  23.         elementos.put(elem, elem);
  24.     }
  25.  
  26.     T recuperar(T elem) {
  27.         return elementos.get(elem);
  28.     }
  29.  
  30.     boolean pertenece(T elem) {
  31.         return elementos.containsKey(elem);
  32.     }
  33.  
  34.     void quitar(T elem) {
  35.         elementos.remove(elem);
  36.     }
  37.    
  38.     /*public int tamaño() {
  39.         int ret= 0;
  40.         final Iterator<T> it = elementos.keySet().iterator();
  41.         while (it.hasNext()) {
  42.             ret++;
  43.         }
  44.         return ret;
  45.     }*/
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement