Advertisement
urksiful

Types of Map Sample

May 23rd, 2018
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.23 KB | None | 0 0
  1. /*
  2.  * To change this license header, choose License Headers in Project Properties.
  3.  * To change this template file, choose Tools | Templates
  4.  * and open the template in the editor.
  5.  */
  6. package generatorr;
  7.  
  8. import java.util.HashMap;
  9. import java.util.Iterator;
  10. import java.util.LinkedHashMap;
  11. import java.util.Map;
  12. import java.util.Map.Entry;
  13. import java.util.TreeMap;
  14.  
  15. /**
  16.  *
  17.  * @author Dany presentame a tu hermana xfa uewe
  18.  */
  19. public class MapP {
  20.  
  21.     public static void main(String[] args) {
  22.         Map<Integer, String> map = new HashMap<Integer, String>();
  23.         map.put(4, "Lopez");
  24.         map.put(90, "Chavez");
  25.         map.put(15, "Ramirez");
  26.         map.put(3, "Dany");
  27.         map.put(15, "Naie Trejo");
  28.         map.put(4, "Dany presenatme a tu hermana");
  29.         map.put(9, "Hola prros");
  30.         map.put(8, "Puytol");
  31.        
  32.  
  33.         Map<Integer, String> map2 = new TreeMap<Integer, String>();
  34.         map2.put(4, "Lopez");
  35.         map2.put(90, "Chavez");
  36.         map2.put(15, "Ramirez");
  37.         map2.put(3, "Dany");
  38.         map2.put(4, "Dany presenatme a tu hermana");
  39.         map2.put(9, "Hola prros");
  40.         map2.put(8, "Puytol");
  41.  
  42.         Map<Integer, String> map3 = new LinkedHashMap<Integer, String>();
  43.         map3.put(4, "Lopez");
  44.         map3.put(90, "Chavez");
  45.         map3.put(15, "Ramirez");
  46.         map3.put(3, "Dany");
  47.         map3.put(4, "Dany presenatme a tu hermana");
  48.         map3.put(9, "Hola prros");
  49.         map3.put(8, "Puytol");
  50.  
  51.         Iterator it = map.keySet().iterator();
  52.         while (it.hasNext()) {
  53.             Integer key = (Integer) it.next();
  54.             System.out.println("Clave: " + key + " Valor: " + map.get(key));
  55.         }
  56.         System.out.println("===================");
  57.  
  58.         Iterator it2 = map2.keySet().iterator();
  59.  
  60.         while (it2.hasNext()) {
  61.             Integer key = (Integer) it2.next();
  62.             System.out.println("Clave: " + key + " Valor " + map2.get(key));
  63.         }
  64.         System.out.println("===================");
  65.         Iterator it3 = map3.keySet().iterator();
  66.  
  67.         while (it3.hasNext()) {
  68.             Integer key = (Integer) it3.next();
  69.             System.out.println("Clave: " + key + " Valor " + map3.get(key));
  70.         }
  71.        
  72.        
  73.         System.out.println("============================\n");
  74.         System.out.println("Dimension map: "+map.size());
  75.         System.out.println("Esta vacio? "+map.isEmpty());
  76.         System.out.println("Eliminar el item: 90 "+map.remove(90));
  77.         System.out.println("Mensaje de error cuando no existe un item: "+map.get(90));
  78.         System.out.println("Buscar si existe un elemento con la clave 90 "+map.containsKey(90));
  79.         System.out.println("Buscar a la hermana de daniel en el arbol: "+map.containsValue("Naie Trejo"));
  80.        
  81.         System.out.println("Le daremos en la madre al arbol: "); map.clear();
  82.        
  83.         String res = (map.isEmpty()) ? "A huevo" : "Pos no";
  84.         System.out.println("Si se vacio? "+ res);
  85.        
  86.         for(Entry<Integer, String> tmp : map2.entrySet()){
  87.             Integer key = tmp.getKey();
  88.             String valor = tmp.getValue();
  89.             System.out.println("Clave: "+key+" Valor: "+valor);
  90.         }
  91.     }
  92.  
  93. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement