public class Hash_Map_Demo {
	public static void main(String[] args) {

		// Creating an empty HashMap
		HashMap<Integer, String> hash_map = new HashMap<Integer, String>();

		// Mapping string values to int keys
		hash_map.put(10, "Geeks");
		hash_map.put(15, "4");
		hash_map.put(20, "Geeks");
		hash_map.put(25, "Welcomes");
		hash_map.put(30, "You");

		// Displaying the HashMap
		System.out.println("Initial Mappings are: " + hash_map);

		// Creating a new hash map and copying
		HashMap<Integer, String> new_hash_map = new HashMap<Integer, String>();
		new_hash_map.putAll(hash_map);

		// Displaying the final HashMap
		System.out.println("The new map looks like this: " + new_hash_map);
	}
}

        

public class HashMapDemo {
   public static void main(String args[]) {
      
      // create two hash maps
      HashMap newmap1 = new HashMap();
      HashMap newmap2 = new HashMap();

      // populate hash map
      newmap1.put(1, "tutorials");
      newmap1.put(2, "point");
      newmap1.put(3, "is best");

      System.out.println("Values in newmap1: "+ newmap1);

      // put all values in newmap2
      newmap2.putAll(newmap1);

      System.out.println("Values in newmap2: "+ newmap2);
   }    
}

        

public class App {
 
    public static void main(String[] args) {
 
        HashMap < Integer, String > colours = new HashMap < Integer, String > ();
 
        colours.put(1, "Red");
        colours.put(2, "Blue");
        colours.put(3, "Green");
 
        HashMap < Integer, String > fruits = new HashMap < Integer, String > ();
 
        fruits.put(4, "Apple");
        fruits.put(5, "Banana");
        fruits.put(6, "Mango");
 
        HashMap < Integer, String > coloursAndFruits = new HashMap < Integer, String > ();
 
        coloursAndFruits.putAll(colours);
        coloursAndFruits.putAll(fruits);
 
        for (Map.Entry < Integer, String > entry: coloursAndFruits.entrySet()) {
            System.out.println("Key :- " + entry.getKey() + " Value :- " + entry.getValue());
 
        }
 
    }
 
}

        

public class PutAllMethodHashMapExample 
{
    public static void main(String args[])
    {
        // create an empty HashMap
        HashMap<Integer,String> hashMap1 = new HashMap<Integer,String>();
        HashMap<Integer,String> hashMap2 = new HashMap<Integer,String>();
        
        // use put() method to put elements to the HashMap1
        hashMap1.put(1,"Element1");
        hashMap1.put(2,"Element2");
        hashMap1.put(3,"Element3");
        hashMap1.put(4,"Element4");
        hashMap1.put(5,"Element5");
        
        System.out.println("**Elements of hashMap1 before putAll()**");
        
        //Print the elements of hashMap1
        for (Map.Entry<Integer,String> entry : hashMap1.entrySet())
        {
            System.out.println("Key : "+entry.getKey()+" Value : "+entry.getValue());
        }
        
        // use put() method to put elements to the HashMap2
        hashMap2.put(10,"Element10");
        hashMap2.put(11,"Element11");
        hashMap2.put(12,"Element12");
        hashMap2.put(13,"Element13");
        hashMap2.put(14,"Element14");
        
        //Put all the elements of hashMap2 to hashMap1
        hashMap1.putAll(hashMap2);
        
        System.out.println("**Elements of hashMap1 after putAll()**");
        //Print the elements of hashMap1
        for (Map.Entry<Integer,String> entry : hashMap1.entrySet())
        {
            System.out.println("Key : "+entry.getKey()+" Value : "+entry.getValue());
        }
    }
}

        

public class Main {
  public static void main(String[] a) {
    Map<String,String> map = new HashMap<String,String>();
    map.put("key1", "value1");
    map.put("key2", "value2");
    map.put("key3", "value3");
    map.put(null, null);

    Map<String,String> map2 = new HashMap<String,String>();
    map2.put("key4", "value4");
    map2.put("key5", "value5");
    map2.put("key6", "value6");
    map.putAll(map2);

    System.out.println(map);
  }
}

        

public Promise<Result> searchAuditHistory() {
  try {
    JsonNode requestData = request().body().asJson();
    ProjectLogger.log("Request for Search Audit History: " + requestData, LoggerEnum.INFO.name());
    Request reqObj = (Request) mapper.RequestMapper.mapRequest(requestData, Request.class);
    reqObj.setOperation(ActorOperations.SEARCH_AUDIT_LOG.getValue());
    reqObj.setRequestId(ExecutionContext.getRequestId());
    reqObj.setEnv(getEnvironment());
    HashMap<String, Object> innerMap = new HashMap<>();
    innerMap.put(JsonKey.REQUESTED_BY, ctx().flash().get(JsonKey.USER_ID));
    innerMap.putAll(reqObj.getRequest());
    reqObj.setRequest(innerMap);
    return actorResponseHandler(getActorRef(), reqObj, timeout, null, request());
  } catch (Exception e) {
    return Promise.<Result>pure(createCommonExceptionResponse(e, request()));
  }
}

        

private void multipartCommit() throws Exception {
	final HashMap<String, RequestBody> params = new HashMap<>();
	params.putAll(upload.baseParams);
	params.put("part", Util.createStringPart(Integer.toString(container.num)));

	RetryNetworkFunc<ResponseBody> func;
	func = new RetryNetworkFunc<ResponseBody>(5, 5, Upload.DELAY_BASE) {
		@Override
		Response<ResponseBody> work() throws Exception {
			return Networking.getUploadService().commit(params).execute();
		}
	};

	func.call();
}

        

private static void assertWontGrow(
    int size, HashMap<Object, Object> map1, HashMap<Object, Object> map2) throws Exception {
  // Only start measuring table size after the first element inserted, to
  // deal with empty-map optimization.
  map1.put(0, null);

  int initialBuckets = bucketsOf(map1);

  for (int i = 1; i < size; i++) {
    map1.put(i, null);
  }
  assertThat(bucketsOf(map1))
      .named("table size after adding " + size + " elements")
      .isEqualTo(initialBuckets);

  /*
   * Something slightly different happens when the entries are added all at
   * once; make sure that passes too.
   */
  map2.putAll(map1);
  assertThat(bucketsOf(map1))
      .named("table size after adding " + size + " elements")
      .isEqualTo(initialBuckets);
}

        

public HashMap<String, Object> getDados() {
    HashMap<String, Object> mapLista = new HashMap<>();
    ResultSet rs = Call.selectFrom("VER_AMORTIZACAO where \"ID PRESTACAO\" = ?", "*", numPrestacao);
    Consumer<HashMap<String, Object>> act = (map) -> {
        mapLista.putAll(map);
    };
    Call.forEchaResultSet(act, rs);
    return mapLista;
}

        

public void commitClickEvent(HashMap<String, Object> commonInfo, String viewName, HashMap<String, Object> viewData) {
    if (TextUtils.isEmpty(viewName)) {
        TrackerLog.d("commitClickEvent viewName is null");
        return;
    }
    TrackerLog.d("viewName=" + viewName);

    HashMap<String, String> argsInfo = new HashMap<String, String>();
    // add the common info
    if (commonInfo != null && !commonInfo.isEmpty()) {
        argsInfo.putAll(TrackerUtil.getHashMap(commonInfo));
    }

    if (argsInfo.containsKey(TrackerConstants.PAGE_NAME)) {
        argsInfo.remove(TrackerConstants.PAGE_NAME);
    }
    // add the special info
    if (viewData != null && !viewData.isEmpty()) {
        argsInfo.putAll(TrackerUtil.getHashMap(viewData));
    }

    if (GlobalsContext.trackerOpen) {
        if (!argsInfo.isEmpty()) {
            TrackerUtil.commitCtrlEvent(viewName, argsInfo);
        } else {
            TrackerUtil.commitCtrlEvent(viewName, null);
        }
    }
}        
main