本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

Java学习心得7——HashMap容器

发布于2020-11-19 20:31     阅读(785)     评论(0)     点赞(15)     收藏(0)


HashMap是一种容器,以键值对的形式来存储数据,与Python中的字典类型很像。

例如我们要存放商品和其价格,我们希望一个商品对应一个价格,这样就可以用键值对的形式来存储,像这样:

{
	衣服 : 150yuan
	鞋子 : 100yuan
	袜子 : 15yuan
	……
}

像这样以“对象:对象”的形式表示的数据,就是键值对,其中,: 前面的叫键,: 后面的叫值,一个键对应一个值。
HashMap类也提供了很多方法方便我们管理HashMap,常用的有:

方法功能
.put()添加元素
.remove()删除元素
.size()获取容器中元素个数
.replace()替换
.keySet()将容器内所有的键组成的集合返回

做个小测试:

package learnJava;

import java.util.HashMap;

public class Test {

	public static void main(String[] args) {
		//创建HashMap
		HashMap<String, Integer> hm = new HashMap<String, Integer>();
		//添加元素
		hm.put("衣服", 200);
		hm.put("鞋子", 100);
		hm.put("袜子", 15);
		//替换
		hm.replace("衣服", 150);
		
		System.out.println(hm);
		System.out.println(hm.keySet());
	}

}

运行结果:
在这里插入图片描述

原文链接:https://blog.csdn.net/m0_47659279/article/details/109711584



所属网站分类: 技术文章 > 博客

作者:我爱java

链接:http://www.javaheidong.com/blog/article/871/089efe21aba16ac06e76/

来源:java黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

15 0
收藏该文
已收藏

评论内容:(最多支持255个字符)