改变HashMap中的值得问题
来源:互联网 发布:淘宝网男包包 编辑:程序博客网 时间:2024/06/18 04:03
使用HashMap保存数据是通过键值对,key对应value保存的,这个是很基本的知识.最近在涉及到改变HashMap中value的时候,发生了疑问,最后总结出了以下几条.
1.如果保存的值是基本数据类型那么直接使用get key的方式取出数据,修改后在put 相同key到HashMap进行覆盖即可;
2.如果保存的是引用类型,那么跟上面一样取出数据修改,但是就不用后面的在将数据传入Map中了,因为HashMap的key value这种键值对保存方式,key对应的是引用类型数据的地址,所以改变了引用数据,相当于地址并没变,所以相对应的数据就达到了修改的目的.
挺基础的问题,今天还想了一会为啥.哈哈.知识学无止境
阅读全文
0 0
- 改变HashMap中的值得问题
- ffmpeg 中的一个问题,值得一记。
- input 值得改变
- JavaScript中的逗号运算符值得注意的问题
- 获取List<Map<String,Object>> list中的值得问题
- IT转型:一个“值得期待的改变”
- 改变全局变量值得两种方法
- 值得思考的问题
- 值得深思的问题
- WaitForMultipleObjects返回值得问题
- 关于值得传递问题
- 机房问题总结之改变select语句中的变量
- Android intent传递hashMap对象,遍历hashMap,改变menu状态
- hashmap,使用iterator读取后顺序改变
- Hashmap 中的Keyset()方法
- Java中的HashMap详解
- javesript 中的自定义hashmap
- javaScript 中的hashMap
- poj 2391 Ombrophobic Bovines
- Android移动开发-调用摄像头进行拍照的实现
- 第十五课 插入数据
- 信号:signal以及sigaction
- ubuntu下安装和配置最新版JDK8傻瓜教程
- 改变HashMap中的值得问题
- zabbix
- Linux文本处理三剑客之sed
- 几个框架的责任链设计模式简析
- Python Socket 编程
- Android输入系统概述
- 【Android】EventBus 3.0 源码分析
- HOJX-1004
- UVA 442