8.2集合类Map
来源:互联网 发布:天刀相见欢染色数据 编辑:程序博客网 时间:2024/05/22 15:14
1Map
1.1基于HashMap实现
- Map存放数据是键(k)值(v)对的形式来存放数据的
- 键(k)对应相应的值(k)
当添加键(k)有重复时会覆盖原来键对应的值
HashMap的常用方法
//创建实例Map<Integer,String> maps = new HashMap<Integer,String>();//添加数据,用putmaps.put(1, "好人");maps.put(2, "坏人");maps.put(3, "不是人");//删除数据,跟据键(k)来删除对应的数据maps.remove(3);//移除了3中的不是好人这个值//获取数据,也是根据键(k)来获取后面的值maps.get(2);//判断是否有键(k)maps.containsKey(1);//判断值maps.containsValue("不是人");//将map中的键(k)存放到set中Set set = maps.keySet();
1.2Map的遍历
可以先将Map中的键(k)存放到Set中,在Set循环中调用Map的的get()放法,将Set的值作为参数。
例:
//遍历//将maps中的key放到Set中Set si = maps.keySet();//超级for循环for(Object key:si){//调用maps中的get方法String str = maps.get(key);}
0 0
- 8.2集合类Map
- Map集合(集合类)
- 集合类 Map集合
- java集合类Map
- java map集合类
- 集合类 & MAP & 泛型
- java Map集合类
- Collection Map 集合类
- 集合类3-Map
- 集合类-Map
- Map.Entry类使用遍历Map集合
- Collection集合类和Map集合类
- 黑马程序员---集合-Map集合,Collections类
- 集合(3) Map集合,工具类
- JAVA----集合类——Map集合
- Java Map 集合类简介
- Java Map 集合类简介
- Java Map 集合类简介
- Javascript的简单测试环境
- 关于安卓服务防杀的问题
- Log4j日志配置小记
- SQL(2)
- Android中SQLite使用示例
- 8.2集合类Map
- MySQL数据库基准压力测试工具之MySQLSlap使用实例
- Spring Boot学习笔记
- java中volatile关键字的含义
- POJ 3465 Battle 可能会
- MySQL最大连接数设置
- 简单了解java变量
- 解决背景透明,内容字体不透明
- js中使用el表达式和java脚本