- 浏览: 189027 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (75)
- JSP/Servlet (4)
- Spring (5)
- Hibernate (1)
- Struts (5)
- EJB (3)
- Swing (1)
- Core Java (29)
- Algorithm (2)
- HTML/CSS/JavaScript (0)
- JQuery/AJAX (1)
- Oracle (0)
- Design Pattern (2)
- MVC (0)
- Web服务器 (3)
- 杂项 (0)
- NetCDF On Java (0)
- Java Extension (2)
- iBATIS (4)
- English Articles (1)
- JavaEE (3)
- Java8 (3)
- Android (3)
- Maven (1)
- Hadoop (1)
- Docker (0)
- Java高并发 (0)
最新评论
-
Bll:
为什么要推荐jsp动作标签访问呢?
JavaBean入门 - 概念和简单例子 -
落雪封:
我检查过了,没有注释,只是大文本,也一直报这个错,求原因
Abator生成错误:XML document structures must start and end within the same entity
HashMapDemo.java
运行结果:
You asked about O'Reilly.
They are located in: Sebastopol, CA
Key IBM; Value White Plains, NY
Key Learning Tree; Value Los Angeles, CA
Key O'Reilly; Value Sebastopol, CA
Key Microsoft; Value Redmond, WA
Key Adobe; Value Mountain View, CA
Key Sun; Value Mountain View, CA
Key Netscape; Value Mountain View, CA
Key + IBM; Value White Plains, NY
Key + Learning Tree; Value Los Angeles, CA
Key + O'Reilly; Value Sebastopol, CA
Key + Microsoft; Value Redmond, WA
Key + Adobe; Value Mountain View, CA
Key + Sun; Value Mountain View, CA
Key + Netscape; Value Mountain View, CA
package corejava8.structure; import java.util.HashMap; import java.util.Map; public class HashMapDemo { public static void main(String[] argv) { // Construct and load the hash. This simulates loading a // database or reading from a file, or wherever the data is. Map<String,String> map = new HashMap<String,String>(); // The hash maps from company name to address. // In real life this might map to an Address object... map.put("Adobe", "Mountain View, CA"); map.put("IBM", "White Plains, NY"); map.put("Learning Tree", "Los Angeles, CA"); map.put("Microsoft", "Redmond, WA"); map.put("Netscape", "Mountain View, CA"); map.put("O'Reilly", "Sebastopol, CA"); map.put("Sun", "Mountain View, CA"); // Two versions of the "retrieval" phase. // Version 1: get one pair's value given its key // (presumably the key would really come from user input): String queryString = "O'Reilly"; System.out.println("You asked about " + queryString + "."); String resultString = map.get(queryString); System.out.println("They are located in: " + resultString); System.out.println(); // Version 2: get ALL the keys and values // (maybe to print a report, or to save to disk) for( String key : map.keySet()) { System.out.println("Key " + key + "; Value " + map.get(key)); } // Version 3: Same but using a Map.Entry lambda map.entrySet().forEach(mE -> System.out.println("Key + " + mE.getKey() + "; Value " +mE.getValue())); } }
运行结果:
You asked about O'Reilly.
They are located in: Sebastopol, CA
Key IBM; Value White Plains, NY
Key Learning Tree; Value Los Angeles, CA
Key O'Reilly; Value Sebastopol, CA
Key Microsoft; Value Redmond, WA
Key Adobe; Value Mountain View, CA
Key Sun; Value Mountain View, CA
Key Netscape; Value Mountain View, CA
Key + IBM; Value White Plains, NY
Key + Learning Tree; Value Los Angeles, CA
Key + O'Reilly; Value Sebastopol, CA
Key + Microsoft; Value Redmond, WA
Key + Adobe; Value Mountain View, CA
Key + Sun; Value Mountain View, CA
Key + Netscape; Value Mountain View, CA
发表评论
-
Java高并发和多线程系列 - 1. 线程基本概念
2018-04-16 09:45 3271. 什么是线程? 线程和进程的区别 在了解线程的概念前,我 ... -
Java多线程编程-同步和锁
2017-10-04 13:29 01. 竞态条件(Race Condition) 两个或以上线 ... -
Core Java - 流(Stream) - 字节流和字符流(一)
2016-12-02 17:27 4500. 概述: Java中基于流的 ... -
Java开发 - 异常 - 使用throws
2016-04-21 11:35 517如果一个方法可能会产生异常,我们需要用throws关键字给它标 ... -
Java开发 - 异常 - 抛出异常
2016-04-21 11:24 569问题: 如何抛出一个系统异常并且捕获它 代码如下: pu ... -
Java8通过管道流(stream)来实现集合的一些聚合函数
2015-10-22 10:24 1769stream的一些聚合函数包括: count(), findF ... -
数组自定义排序
2015-10-21 14:17 1432CustomComparator.java package ... -
数组排序
2015-10-21 09:58 662SortArray.java package coreja ... -
Java8新特性 - Lambda表达式 - Functional Interfaces
2015-10-20 09:52 747Mapper.java package corejava8 ... -
使用Hashtable和线程技术制作自己简单的内存缓存
2013-07-19 11:06 11101. 首先,我们要做一个缓存数据类 这个数据类要有一个数据 ... -
Java OutOfMemory 解决
2013-07-19 10:18 795Eclipse中设置 -
String.format方法使用
2013-06-18 15:21 1882一.常规类型、字符类型和数值类型的格式说明符的语法如下:%[a ... -
JDK1.6连接SQL Server2008失败的原因
2011-07-29 15:05 10451. 需要下载最新sql server jdbc,从微软网站下 ... -
jar命令打包java带有包名的类文件
2011-07-13 09:40 1271jar cvfm JTool.jar jtool\ui\man ... -
ikvm转换jar文件成dll
2011-06-19 22:35 1699ikvmc -out:BasicFileOutput.dll ... -
jar命令打包java类文件
2011-06-19 22:33 1330jar cvfm BasicFileOutput.jar ma ... -
Java命令行编译自动生成包目录
2011-06-19 18:01 1348javac -d . BufferedInputFile.ja ... -
用命令行编译和执行带有包的java文件
2011-06-19 15:24 2755主要介绍java和javac命令的使用, 分带package和 ... -
FilenameFilter过滤目录下文件
2011-06-19 10:01 952编写一个实现FilenameFilter接口的类 publ ... -
Java调用Oracle的过程和函数
2010-05-07 21:06 1296/** 调用数据库里的一个函数 一个函数本质上一个返回 ...
相关推荐
2) 添加 支持自定义数据值, 以及使用范例(用法比较另类)。0.4版(2018.11.22)。1) 修复 由于WIN10下,文本比较SSE4.2会产生奔溃,屏蔽掉文本比较SSE4.2。0.3版(2018.11.21)。1) 修复 取文本长度 AVX2和SSE2
import java.util.HashMap; import java.util.Map; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFCellStyle; import org.apache.poi.hssf.usermodel.HSSFRow; import...
系统总结了 1.Date类 2.Calendar类 3.Math类与Biglnteger类 4.LinkedList泛型类 5.HashSet泛型类 6.HashMap,V>泛型类 7.TreeSet泛型类 8.TreeMap,V>泛型类 9.Stack泛型类 等方面的含义用法和范例。。。
2) 添加 支持自定义数据值, 以及使用范例(用法比较另类) 0.4版(2018.11.22) 1) 修复 由于WIN10下,文本比较SSE4.2会产生奔溃,屏蔽掉文本比较SSE4.2 0.3版(2018.11.21) 1) 修复 取文本长度 AVX2和SSE2 修改成内存...
使用范例 extern crate camunda_worker; use camunda_worker :: {config, engine, worker}; use config :: Config; use engine :: Task; use worker :: {Handler, HandlerResult}; use std :: collections :: ...
S语 PhpSlang将帮助您使用PHP编写纯函数式代码。... 范例程式码 使用PhpSlang,您的代码将如下所示: public function nonTrivialExampleFn ( ParallelListCollection $ mysteriousInput ): float { retu
1.6 Java和面向对象范例 1.7 Java和WWW 1.8 小结 1.9 复习题 第2章 编程示例 2.1 “Hello world”程序 2.2 编程过程的观点 2.3 两数相加的程序 2.4 编程习语和模式 2.5 类和对象 2.6 图形程序 ...
11.10 复习题 11.11 编程练习 第12章 搜索与排序 12.1 搜索 12.2 排序 12.3 评估算法效率 12.4 使用数据文件 12.5 小结 12.6 复习题 12.7 编程练习 第13章 数组与ArrayList类 13.1 ArrayList类回顾 13.2 HashMap类 ...
,所以才可以使用Integer.parseInt()但如果input不是这么漂亮,就可以第一版本的hashmap去判断该string之前有没有出现过 我的做法(weighted quick union with path compression):一开始island=0,在读入A、B string...
***注意:要在新窗口中打开Web链接,请使用: Ctrl +单击链接** :page_facing_up: 目录 :laptop: 程式码范例 :COOL_button: 特征 :clipboard: 状态和待办事项清单 :clapping_hands: 灵感 :...
ReplicatedMap是您的标准HashMap类型协议,但具有帮助程序方法,可轻松将其状态从一个映射复制到下一个映射。 甚至跨网络! 基本地图示例 var ReplicatedMap = require ( 'replicated-map' ) ; var rm = new ...
尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得东南大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已...