集合——映射
来源:互联网 发布:javascript join方法 编辑:程序博客网 时间:2024/06/03 18:52
/*
* 数组、还有集合,它们中的数据都是线性的保存的。根据它们所在的位置,可以找到相应的元素
但是,在实际中,还有另外一种需求:
比如,根据某个国家的名称,找到其相应的首都名称,或国旗,或国歌
根据某个省份找到该省份的省会
某某同学的家长
星光大道:某某选手的亲友团
称之为“映射” --Map
映射的组成:键——值对(key—value)
在一个Map中,键key是不可重复的,唯一的,value是可以重复的
一个key对一个value
*/
package com.derun;
import java.util.HashMap;
import java.util.Map;
public class LianxiMap {
public static void main(String[] args) {
Map<String,String> countrys=new HashMap<>();
countrys.put("中国", "北京");
countrys.put("美国", "华盛顿");
countrys.put("印度尼西亚", "雅加达");
System.out.println("中国的首都是"+countrys.get("中国"));
System.out.println("美国的首都是"+countrys.get("美国"));
System.out.println("印尼的首都是"+countrys.get("印度尼西亚"));
System.out.println("现在有几个国家-首都的信息?"+countrys.size());
countrys.remove("印度尼西亚");
System.out.println("现在有几个国家-首都的信息?"+countrys.size());
System.out.println("现在还有印尼这个国家的信息吗?"+countrys.containsKey("印度尼西亚"));
System.out.println("现在还有中国这个国家的信息吗?"+countrys.containsKey("中国"));
}
}
* 数组、还有集合,它们中的数据都是线性的保存的。根据它们所在的位置,可以找到相应的元素
但是,在实际中,还有另外一种需求:
比如,根据某个国家的名称,找到其相应的首都名称,或国旗,或国歌
根据某个省份找到该省份的省会
某某同学的家长
星光大道:某某选手的亲友团
称之为“映射” --Map
映射的组成:键——值对(key—value)
在一个Map中,键key是不可重复的,唯一的,value是可以重复的
一个key对一个value
*/
package com.derun;
import java.util.HashMap;
import java.util.Map;
public class LianxiMap {
public static void main(String[] args) {
Map<String,String> countrys=new HashMap<>();
countrys.put("中国", "北京");
countrys.put("美国", "华盛顿");
countrys.put("印度尼西亚", "雅加达");
System.out.println("中国的首都是"+countrys.get("中国"));
System.out.println("美国的首都是"+countrys.get("美国"));
System.out.println("印尼的首都是"+countrys.get("印度尼西亚"));
System.out.println("现在有几个国家-首都的信息?"+countrys.size());
countrys.remove("印度尼西亚");
System.out.println("现在有几个国家-首都的信息?"+countrys.size());
System.out.println("现在还有印尼这个国家的信息吗?"+countrys.containsKey("印度尼西亚"));
System.out.println("现在还有中国这个国家的信息吗?"+countrys.containsKey("中国"));
}
}
0 0
- 集合——映射
- hibernate 映射关系—集合映射
- 【Hibernate】——集合映射
- 浅析Hibernate映射(五)——集合映射
- 012——hibernate之集合映射
- java集合——映射表+专用集合映射表类
- java.util包——集合与映射(序)
- 黑马程序员——Map集合(映射)
- Hibernate框架基础——映射集合属性
- Hibernate4自学入门(八)——集合映射
- 初识java集合——映射表(Map)
- java集合框架(三)——映射
- kotlin集合操作符——映射操作符
- Hibernate学习笔记1— Hibernate中的集合映射
- 集合映射
- 集合映射
- 集合映射
- 集合映射
- ubuntu
- Nehe第七课-光照和键盘控制
- css布局学习笔记之box-sizing
- SQL注入漏洞
- [经验分享] 精通android体系架构、mvc、常见的设计模式、控制反转(ioc)
- 集合——映射
- 老北京球迷
- HDU 4288 Coder 线段树
- Spring架构学习(2)通过Properties文件实现依赖注入
- 静默方式安装数据库(无图形界面)
- Java基本开发环境搭建 .
- sscanf函数用法
- 集合——映射(一个key对多个value的映射)
- SQL注入漏洞一