java map.get_Java Map get()用法及代码示例-程序员宅基地

技术标签: java map.get  

Java中的Map接口的get()方法用于检索或获取由参数中提到的特定键映射的值。当映射不包含键的此类映射时,它将返回NULL。

用法:

thisMap.get(Object key_element)

参数:该方法采用对象类型的一个参数key_element,表示应该获取其关联值的键。

返回值:该方法返回与此Map集合中的key_element关联的值。

以下程序说明了java.util.Map.get()方法的用法:

示例1:将字符串值映射到整数键。

// Java code to illustrate the get() method

import java.util.*;

public class Map_Demo {

public static void main(String[] args)

{

// Creating an empty Map

Map map = new HashMap();

// Mapping string values to int keys

map.put(10, "Geeks");

map.put(15, "4");

map.put(20, "Geeks");

map.put(25, "Welcomes");

map.put(30, "You");

// Displaying the Map

System.out.println("Initial Mappings are: " + map);

// Getting the value of 25

System.out.println("The Value is: " + map.get(25));

// Getting the value of 10

System.out.println("The Value is: " + map.get(10));

}

}

输出:

Initial Mappings are: {20=Geeks, 25=Welcomes, 10=Geeks, 30=You, 15=4}

The Value is: Welcomes

The Value is: Geeks

示例2:将整数值映射到字符串键。

// Java code to illustrate the get() method

import java.util.*;

public class Map_Demo {

public static void main(String[] args)

{

// Creating an empty Map

Map map = new HashMap();

// Mapping int values to string keys

map.put("Geeks", 10);

map.put("4", 15);

map.put("Geeks", 20);

map.put("Welcomes", 25);

map.put("You", 30);

// Displaying the Map

System.out.println("Initial Mappings are: " + map);

// Getting the value of "Geeks"

System.out.println("The Value is: " + map.get("Geeks"));

// Getting the value of "You"

System.out.println("The Value is: " + map.get("You"));

}

}

输出:

Initial Mappings are: {4=15, Geeks=20, You=30, Welcomes=25}

The Value is: 20

The Value is: 30

注意:可以对具有不同数据类型的变化和组合的任何类型的映射执行相同的操作。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42129970/article/details/114178694

智能推荐

通过cmd编译java文件_用cmd对java文件编译-程序员宅基地

文章浏览阅读396次。通过cmd编译java文件页面新建一个txt文件,并修改后缀为.java文件编译.java文件内容public class hello{ public static void main(String[] args){ System.out.print("Hello world"); }}打开文件所在位置直接选中路径并输入 cmd 并 回车输入javac 文件名称.java 生成一个class文件输入java 文件名称可运_用cmd对java文件编译

python查阅文献_python 爬取文献 sciencedirect-程序员宅基地

文章浏览阅读3.7k次,点赞3次,收藏32次。隐藏 1.什么是Scihub?2.为什么我们需要用Python工具下载3.新姿势:用Python写好的API工具超方便下载论文4.论文关键词批量下载5.异步批量下载优化,增加超时控制6.根据DOI号下载文献7.工作原理 一、找到sci-hub目前可用的域名二、对用户输入的论文地址进行解析,找到相应论文三、下载 文献搜索对于广大学子来说真的是个麻烦事,如果你的学校购买的论文下载权限不够多,或者不在校园内,那就很头痛了。幸好,我们有Python制作的这个论文搜索工具,简化了我们学习的复杂性。 2020-05-2_python 爬取文献 sciencedirect

115个Java面试题和答案——终极列表(下)-程序员宅基地

文章浏览阅读211次。第一篇讨论了面向对象编程和它的特点,关于Java和它的功能的常见问题,Java的集合类,垃圾收集器,本章主要讨论异常处理,Java小应用程序,Swing,JDBC,远程方法调用(RMI),Servlet和JSP。异常处理Java小应用程序(Applet)SwingJDBC远程方法调用(RMI)ServletJSP异常处理43.Java中的两种异常类型是什么?他们有什么区别?Java中有两种异常:受...

UCOS2_STM32F1移植详细过程_ucosii f1-程序员宅基地

文章浏览阅读639次。首先感谢ybhuangfugui的博客文章,正是因为阅读了他的ucos移植的文章,我正确的将ucos-ii移植到了freescale的k60芯片上,也是因为他的文章,解决了我之前几天移植过程中遇到的问题。他的博客文章详细的指导了我们如何实现移植过程。本篇博客从ybhuangfugui的博客文章转给,为了方便自己以后查找方便,特意转给到了自己的博客下面。没有经过ybhuangfugui的同意_ucosii f1

作者:邹自明(1971-),男,中国科学院国家空间科学中心研究员、副主任-程序员宅基地

文章浏览阅读3.4k次。邹自明(1971-),男,中国科学院国家空间科学中心研究员、副主任,主要研究方向为日地空间大数据处理与应用技术。 ..._中科院研究生导师邹自明简历

作者:陈婷婷(1986-),女,中国科学院北京基因组研究所生命与健康大数据中心工程师...-程序员宅基地

文章浏览阅读382次。陈婷婷(1986-),女,中国科学院北京基因组研究所生命与健康大数据中心工程师,主要研究方向为组学大数据整合与审编。 ...

随便推点

生成二维码及微信长按识别二维码_长按二维码 js代码-程序员宅基地

文章浏览阅读1.3k次。参考网友文档:js生成二维码及解决二维码在微信中不能识别来自 https://blog.csdn.net/qq_41429765/article/details/111915775?ops_request_misc=&request_id=&biz_id=102&utm_term=微信生成二维码识别&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-3-111915_长按二维码 js代码

[WUSTCTF2020]情书_buuctf [wustctf2020]情书-程序员宅基地

文章浏览阅读677次。[WUSTCTF2020]情书附件:Premise: Enumerate the alphabet by 0、1、2、..... 、25Using the RSA system Encryption:0156 0821 1616 0041 0140 2130 1616 0793Public Key:2537 and 13Private Key:2537 and 937flag: wctf2020{Decryption}#前提:用0、1、2、…..枚举字母表25#使用RSA系统#加密_buuctf [wustctf2020]情书

习题7-2 求一批整数中出现最多的个位数字 (20分)_给定一批整数,分析每个整数的每一位数字,求出现次数最多的个位数字。例如给定-程序员宅基地

文章浏览阅读320次。给定一批整数,分析每个整数的每一位数字,求出现次数最多的个位数字。例如给定3个整数1234、2345、3456,其中出现最多次数的数字是3和4,均出现了3次。输入格式:输入在第1行中给出正整数N(≤1000),在第二行中给出N个不超过整型范围的非负整数,数字间以空格分隔。输出格式:在一行中按格式“M: n1 n2 …”输出,其中M是最大次数,n1、n2、……为出现次数最多的个位数字,按从小到大的顺序排列。数字间以空格分隔,但末尾不得有多余空格。输入样例:31234 2345 3456输出样_给定一批整数,分析每个整数的每一位数字,求出现次数最多的个位数字。例如给定

矩阵特征分解(svd)介绍及雅克比(Jacobi)方法实现特征值和特征向量的求解(C++/OpenCV/Eigen)_jacobisvd-程序员宅基地

文章浏览阅读1w次,点赞2次,收藏23次。对角矩阵(diagonal matrix):只在主对角线上含有非零元素,其它位置都是零,对角线上的元素可以为0或其它值。形式上,矩阵D是对角矩阵,当且仅当对于所有的i≠j, Di,j= 0. 单位矩阵就是对角矩阵,对角元素全部是1。我们用diag(v)表示一个对角元素由向量v中元素给定的对角方阵。对角矩阵受到关注的部分原因是对角矩阵的乘法计算很高效。计算乘法diag(v)x,我们只需要将x中..._jacobisvd

免费的论文查重网站_维普论文查重有csdn上的吗-程序员宅基地

文章浏览阅读918次。给大家推荐一个免费的论文查重网站PaperPP:https://www.paperpp.com/把上面的主题和正文发布到科研论坛,然后提交链接,待系统确认后,即可获得8000字检测权。..._维普论文查重有csdn上的吗

mybatis-初始简单配置(XML)_mybatis xml 初始化文件配置-程序员宅基地

文章浏览阅读352次。应用mybatis的步骤:mybatis的入门依赖配置。操作:1,新建实体类,类中的属性和数据库中的属性所对应2,新建dao接口,里面写上你需要的方法(比如说返回全部的list集合)。3,在resource里面新建XML文件,名叫SqlMapConfig.xml(mybatis的主配置文件)4,配置映射配置文件,例如IUserDao.xml环境搭建注意事项:第一个,创建IUserDao。XML和IUserDao.java名称是为了保持一致。在mybatis中它把持久层的._mybatis xml 初始化文件配置

推荐文章

热门文章

相关标签