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

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

java map.get_Java Map get()用法及代码示例相关推荐

  1. java map sortedmap_Java SortedMap put()用法及代码示例

    Java中SortedMap接口的put()方法用于将指定值与该映射中的指定键相关联. 用法: V put(K key, V value) 参数:此方法有两个参数: key:这是左参数, value: ...

  2. java treemap lastkey_Java TreeMap lastKey()用法及代码示例

    java.util.TreeMap.lastKey()用于检索Map中存在的最后一个或最高键. 用法: tree_map.lastKey() 参数:该方法不带任何参数. 返回值:该方法返回映射中存在的 ...

  3. java.util.sortedmap_Java SortedMap lastKey()用法及代码示例

    Java中SortedMap接口的lastKey()方法用于返回此映射中当前的最后一个或最大键. 用法: K lastKey() 其中,K是此Set维护的 key 的类型. 参数:此函数不接受任何参数 ...

  4. java entryset()_Java TreeMap entrySet()用法及代码示例

    Java中的java.util.TreeMap.entrySet()方法用于从树图中包含的相同元素中创建一个集合.它本质上返回树图的集合视图,或者我们可以创建一个新集合并将Map元素存储到其中. 用法 ...

  5. java is start_PHP IntlChar::isJavaIDStart()用法及代码示例

    IntlChar::isJavaIDStart()函数是PHP中的一个内置函数,用于检查输入字符代码点是否允许,因为第一个字符是Java标识符.对于具有常规类别"Sc"(货币符号) ...

  6. java foreach delete_Java CopyOnWriteArrayList forEach()用法及代码示例

    CopyOnWriteArrayList的forEach()方法为Iterable的每个元素执行给定的操作,直到已处理完所有元素或该操作引发异常. 用法: public void forEach (C ...

  7. java创建datetime_Java OffsetDateTime ofInstant()用法及代码示例

    Java中OffsetDateTime类的ofInstant(Instant Instant,ZoneId zone)方法用于根据指定的Instant和ZoneID创建OffsetDateTime的实 ...

  8. java temporalfield_Java Year isSupported(TemporalField)用法及代码示例

    Year类的isSupported(TemporalField)方法用于检查Year类是否支持指定的字段,这意味着使用此方法,我们可以检查是否可以为指定的字段查询Year对象. ChronoField ...

  9. java generate()_Java IntStream generate()用法及代码示例

    IntStream generate(IntSupplier s)返回一个无限顺序无序流,其中每个元素由提供的IntSupplier(提供int值的结果)生成.这适用于生成恒定流,随机元素流等. 用法 ...

  10. java printwrite_Java PrintWriter write(int)用法及代码示例

    Java中的PrintWriter类的write(int)方法用于在流上写入指定的字符.使用以整数值传递的字符的ASCII值指定此字符.该整数值用作参数. 用法: public void write( ...

最新文章

  1. webconfig的connectionStrings字段
  2. Java transient关键字使用小记
  3. 十年,我的计算机生涯
  4. PHP 底层的运行机制与原理
  5. 通过ID查询一个用户的两种开发方法
  6. Simulink之绝缘栅双极型晶体管(IGBT)
  7. Jakarta EE工作组正式成立
  8. GDAL2.x与1.x的主要变化比较(以C++为例说明)
  9. 【渝粤教育】国家开放大学2018年春季 0045-21T烹饪原料学(1) 参考试题
  10. Echarts的使用方法
  11. bootmgr快速修复win7_这可能是史上最简单的一键安装虚拟机win7系统了
  12. 用Python绘制标准时钟
  13. 【金融财经】金融市场一周简报(2018-03-30)
  14. sublimeText3编辑器使用大全
  15. php商城积分兑换商品功能,ECSHOP积分商城添加金额+积分兑换功能
  16. window10 1060 caffe 安装
  17. 输入法中表情和小图标的应用
  18. uni-app开发微信小程序常见问题(更新版):uni.getUserProfile要怎么写?uni.login和uni.getUserProfile的顺序?
  19. 基于MQ-135传感器和Arduino开发板的烟雾探测器
  20. 【实用软件】流氓软件清理器-SoftCnKiller

热门文章

  1. 在vue中使用antV-G2展示柱状图
  2. C语言实现粒子运动效果,最美C语言!最炫酷C语言!
  3. 买了小区一楼是一种怎样的感受?
  4. ICCMO微信公众账号开发系列(2)打造微信聊天机器人
  5. Word中如何设置页边距
  6. Knockout学习教程
  7. 图床 | gitee+typora+picgo搭建个人图床
  8. python 批量删除excel文件的某一行(多线程)
  9. 【C++】C++11知识点串讲
  10. 新手抖音涨粉变现是怎么做的?