java中的map其实就是以键值对形式的存放数据的容器,其常用的实现类主要是哈希map
2015-08-17 16:50
531 查看
java中的map其实就是以键值对形式的存放数据的容器,其常用的实现类主要是哈希map
public
static void main(String[] args){
//定义Map<String,
String> map = new HashMap<String, String>();
map.put("id1",
"wang");map.put("id2",
"sheng");
//遍历的两种方法
//方法一
Set<String>
set = map.keySet();
for
(String s:set) {
System.out.println(s+","+map.get(s));
}
//方法二
Set<Map.Entry<String,
String>> entryseSet=map.entrySet();
for
(Map.Entry<String, String> entry:entryseSet) {
System.out.println(entry.getKey()+","+entry.getValue());
}
//插入元素:
//map.put("key",
obj);
//移除元素:
//map.remove("key");
//清空:
//map.clear();
}
public
static void main(String[] args){
//定义Map<String,
String> map = new HashMap<String, String>();
map.put("id1",
"wang");map.put("id2",
"sheng");
//遍历的两种方法
//方法一
Set<String>
set = map.keySet();
for
(String s:set) {
System.out.println(s+","+map.get(s));
}
//方法二
Set<Map.Entry<String,
String>> entryseSet=map.entrySet();
for
(Map.Entry<String, String> entry:entryseSet) {
System.out.println(entry.getKey()+","+entry.getValue());
}
//插入元素:
//map.put("key",
obj);
//移除元素:
//map.remove("key");
//清空:
//map.clear();
}
相关文章推荐
- Eclipse 安装插件 几乎就这么几个步骤,包括svn安装
- Maven3路程(二)Eclipse集成Maven
- JAVA中有关byte,int,long这些基本数据类型的存储方式以及负数在JAVA中的表示方式
- java递归复制文件及文件夹
- java.lang.OutOfMemoryError: bitmap size exceeds VM budget
- java中Map操作汇总
- Java String 对象内存地址
- 用java页面下载图片
- eclipse屏蔽恶心的系统alt键
- [转载] Java并发编程:Lock
- spring报错
- java中利用jsch执行远程命令,实现sftp
- java中传中文直接Action处理不使用加密处理
- 华为上机题之输出身高差值最小的俩个人
- java多线程中关于原子操作
- JAVA随笔篇二(深入分析JAVA简单类型、String和对象的值传递和引用传递)
- Java中使用FTPClient解析文件
- Java 泛型
- java bean对象去掉所以属性两边空格
- Java中常见的注解