`

Merge two Hashtable<String, Integer>

阅读更多
    private static Hashtable<String, Integer> getEventCountMap(Hashtable<String, Integer> eventCountMap,
			Hashtable<String, Integer> otherEventCountMap)
	{
		Hashtable<String, Integer> mergeEventCountMap = new Hashtable<String, Integer>();
		mergeEventCountMap.putAll(eventCountMap);
		Set<Entry<String, Integer>> entries = otherEventCountMap.entrySet();
		for (Entry<String, Integer> entry : entries)
		{
			String key = entry.getKey();
			Integer value = entry.getValue();
			Integer oldValue = mergeEventCountMap.get(key);
			if (oldValue != null)
			{
				value += oldValue;
			}
			mergeEventCountMap.put(key, value);
		}
		return mergeEventCountMap;
	}
分享到:
评论

相关推荐

    cuteEditor6.0

    You can also create your own policy files that define arbitrary permission sets.&lt;br/&gt;&lt;br/&gt;Comparison of the sample security policy file &lt;br/&gt;&lt;br/&gt; &lt;br/&gt;Permissions/Resource Setting Admin Default ...

    使用GitHub搭建Maven私库

    &lt;merge&gt;true&lt;/merge&gt; &lt;groupId&gt;com.example&lt;/groupId&gt; &lt;artifactId&gt;example-jar&lt;/artifactId&gt; &lt;version&gt;1.0-SNAPSHOT&lt;/version&gt; &lt;repositoryId&gt;maven-repops&lt;/repositoryId&gt; &lt;repositoryUrl&gt;...

    Hadoop Namenode恢复

    1. `&lt;property&gt;&lt;name&gt;fs.checkpoint.period&lt;/name&gt;&lt;value&gt;3600&lt;/value&gt;&lt;description&gt;The number of seconds between two periodic checkpoints.&lt;/description&gt;&lt;/property&gt;`:该属性指定 namenode 每隔多长时间记录一...

    Visual C++ 编程资源大全(英文源码 系统)

    libdump.zip&lt;br&gt;LibDump (129KB)&lt;END&gt;&lt;br&gt;94,mes_string.zip&lt;br&gt;Convert message ID to a string (2KB)&lt;END&gt;&lt;br&gt;95,translate.zip&lt;br&gt;Translate Window Style (52KB)&lt;END&gt;&lt;br&gt;96,wraptrace.zip&lt;br&gt;WRAPTRACE() - ...

    Linux命令行音频转码程序源码

    &lt;br&gt;&lt;br&gt;ex1: convert 16k 16bit pcm file to 8k 、8 bit ulaw file&lt;br&gt;&lt;br&gt; sox -t raw -r 16000 -2 -s -c 1 src.pcm -t raw -U -r 8000 dest.ulaw&lt;br&gt;&lt;br&gt;ex2: merge files&lt;br&gt;&lt;br&gt; sox -t raw -s -2 -c 1 -r 8000...

    android xml中include标签的使用

    通过合理地使用`&lt;include /&gt;`和`&lt;merge&gt;`,以及结合其他技术如Data Binding,我们可以构建出更加高效、灵活的用户界面。在实际开发中,要根据项目需求灵活运用这些技巧,以提升应用的性能和用户体验。

    mysql5.1中文手册

    String类型&lt;br&gt;11.4.1. CHAR和VARCHAR类型&lt;br&gt;11.4.2. BINARY和VARBINARY类型&lt;br&gt;11.4.3. BLOB和TEXT类型&lt;br&gt;11.4.4. ENUM类型&lt;br&gt;11.4.5. SET类型&lt;br&gt;11.5. 列类型存储需求&lt;br&gt;11.6. 选择正确的列类型&lt;br&gt;11.7. ...

    BUS Hound

    The repeat count feature can be turned off by deselecting the “Merge Repeated Commands” check box in the settings Window.&lt;br&gt;&lt;br&gt;Date&lt;br&gt;&lt;br&gt;Date the phase occurred in year/month/day format.&lt;br&gt;&lt;br...

    velocity配置

    List&lt;Map&lt;String, Object&gt;&gt; list = service.queryKsxxList(1); context.put("ds", list); StringWriter writer = new StringWriter(); velocityEngine.mergeTemplate("/ksxx.vm", "GBK", context, writer); ...

    编译好的x265,带y4m文件

    --max-merge &lt;1..5&gt; Maximum number of merge candidates. Default 2 --[no-]rect Enable rectangular motion partitions Nx2N and 2NxN. Default disabled --[no-]amp Enable asymmetric motion partitions, ...

    VC6使用word2003生成报表的示例

    &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;三、使用压缩包的测试程序,按钮二能提供的效果如下图:&lt;br&gt;&lt;br&gt;&lt;br&gt;图一 Word报表效果屏幕截图&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;四、说明:&lt;br&gt;开发环境为:vc6 + sp6 + xp_sdk&lt;br&gt;Word版本:2003企业版&lt;br...

    Include和merge标签使用

    在Android开发中,`&lt;include&gt;`和`&lt;merge&gt;`标签是两种非常重要的布局组合工具,它们可以帮助开发者提高代码复用性,减少布局嵌套,从而优化应用性能和UI设计。让我们深入探讨这两种标签的使用方法及其优化布局的作用...

    velocity的简单demo

    &lt;artifactId&gt;velocity-engine-core&lt;/artifactId&gt; &lt;version&gt;2.3&lt;/version&gt; &lt;/dependency&gt; ``` ## 简单示例 假设我们有一个简单的`src/main/resources/templates/welcome.vm`模板文件,内容如下: ```html &lt;!...

    VB编程资源大全(英文源码 控件)

    xml2word.zip&lt;br&gt;A ActiveX-dll for a mailmerge system based on an XML-file and Word 97. &lt;END&gt;&lt;br&gt;42,ToolbarSrc.zip&lt;br&gt;This is a complete commericial quality toolbar control for use with VB6 (VB5 users ...

    合并具有相同结构的 XML 文档.txt

    &lt;author&gt;Gambardella,Matthew&lt;/author&gt; &lt;title&gt;XML Developer's Guide&lt;/title&gt; &lt;genre&gt;Computer&lt;/genre&gt; &lt;price&gt;44.95&lt;/price&gt; &lt;/book&gt; &lt;book id="bk102"&gt; &lt;author&gt;Jeanette,Dasha&lt;/author&gt; &lt;title&gt;Quack ...

    Spring Email 发送

    public void sendEmail(String to, String subject, String templateName, Map&lt;String, Object&gt; model) { VelocityEngine velocityEngine = new VelocityEngine(); velocityEngine.init(); Template template =...

    itext加载velocity生成PDF

    &lt;version&gt;5.x.x&lt;/version&gt; &lt;!-- 使用合适的版本 --&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.apache.velocity&lt;/groupId&gt; &lt;artifactId&gt;velocity&lt;/artifactId&gt; &lt;version&gt;1.x.x&lt;/version&gt; &lt;!-- 使用合适的版本 ...

    JPA环境搭建及CRUD

    &lt;groupId&gt;org.hibernate.javax.persistence&lt;/groupId&gt; &lt;artifactId&gt;hibernate-jpa-2.1-api&lt;/artifactId&gt; &lt;version&gt;1.0.2.Final&lt;/version&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.hibernate&lt;/groupId&gt; ...

    Git基本使用_嵌入式-常用知识&面试题库_大厂面试真题.docx

    * 合并分支:`git merge &lt;分支名&gt;` * 删除分支:`git branch -d &lt;分支名&gt;` ### Git 上传和下载 * 上传本地分支到远程分支:`git push origin &lt;分支名&gt;` * 下载远程分支到本地:`git pull origin &lt;分支名&gt;` * 查看...

Global site tag (gtag.js) - Google Analytics