Advertisement
detectivejd

HashMap - pruebas hechas

Apr 30th, 2017
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.52 KB | None | 0 0
  1. package hashmapsimple;
  2. public class Cuerpo
  3. {
  4.     public static void main(String[] args) {
  5.         MyMap<Integer,String>col= new MyMap();
  6.         col.put(1, "Deborah");
  7.         col.put(2, "Tommy");
  8.         col.put(3, "Franco");
  9.         col.put(4, "Manuela");
  10.         col.put(1, "Micaela");
  11.         col.put(null,"pepe");
  12.         java.util.HashMap<Integer, String> m = new java.util.HashMap();
  13.         m.put(5, "Miguel");
  14.         m.put(6, "Denisse");    
  15.         col.putAll(m);        
  16.         System.out.println(" ");
  17.         System.out.println("con containsKey: " + col.containsKey(1));
  18.         System.out.println("con containsKey: " + col.containsKey(7));
  19.         System.out.println(" ");
  20.         System.out.println("con get: " + col.get(1));
  21.         System.out.println("con get: " + col.get(7));
  22.         System.out.println(" ");
  23.         System.out.println("con containsValue: " + col.containsValue("Franco"));
  24.         System.out.println("con containsValue: " + col.containsValue("Rodrigo"));
  25.         System.out.println("con containsValue: " + col.containsValue(null));
  26.         /*------------------------------------------------------*/
  27.         System.out.println(" ");
  28.         System.out.println("\t ---TODOS LOS DATOS---");
  29.         System.out.println("tamaño -> " + col.size());        
  30.         System.out.println(" ");        
  31.         System.out.println(" --valores-- ");
  32.         col.values().stream().forEach((s) -> {
  33.             System.out.println(s);
  34.         });
  35.         System.out.println(" ");
  36.         System.out.println(" --claves-- ");
  37.         col.keySet().stream().forEach((s) -> {
  38.             System.out.println(s);
  39.         });
  40.         System.out.println(" ");
  41.         System.out.println(" --entradas-- ");
  42.         col.entrySet().stream().forEach((e)->{
  43.             System.out.println("clave -> "+ e.getKey() +" valor -> "+e.getValue());
  44.         });
  45.         /*------------------------------------------------------*/
  46.         col.remove(2);
  47.         col.remove(6);
  48.         col.remove(7);
  49.         System.out.println("");
  50.         System.out.println("\t ---ELIMINANDO DATOS---");
  51.         System.out.println("tamaño -> " + col.size());
  52.         System.out.println(" ");
  53.         System.out.println(" --valores-- ");
  54.         col.values().stream().forEach((s) -> {
  55.             System.out.println(s);
  56.         });
  57.         System.out.println(" ");
  58.         System.out.println(" --claves-- ");
  59.         col.keySet().stream().forEach((s) -> {
  60.             System.out.println(s);
  61.         });
  62.         System.out.println(" ");
  63.         System.out.println(" --entradas-- ");
  64.         col.entrySet().stream().forEach((e)->{
  65.             System.out.println("clave -> "+ e.getKey() +" valor -> "+e.getValue());
  66.         });
  67.         /*------------------------------------------------------*/
  68.         col.clear();
  69.         System.out.println("");
  70.         System.out.println("\t ---LIMPIANDO MAP---");
  71.         System.out.println("tamaño -> " + col.size());
  72.         System.out.println(" ");
  73.         System.out.println(" --valores-- ");
  74.         col.values().stream().forEach((s) -> {
  75.             System.out.println(s);
  76.         });
  77.         System.out.println(" ");
  78.         System.out.println(" --claves-- ");
  79.         col.keySet().stream().forEach((s) -> {
  80.             System.out.println(s);
  81.         });
  82.         System.out.println(" ");
  83.         System.out.println(" --entradas-- ");
  84.         col.entrySet().stream().forEach((e)->{
  85.             System.out.println("clave -> "+ e.getKey() +" valor -> "+e.getValue());
  86.         });
  87.     }    
  88. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement