hashMap<>()

clear()

从这张Map中删除所有的映射。

clone()

返回此 HashMap实例的浅拷贝:键和值本身不被克隆。

compute(K key, BiFunction<? super K,? super V,? extends V> remappingFunction)

尝试计算用于指定键和其当前映射的值的映射(或 null如果没有当前映射)。

computeIfAbsent(K key, Function<? super K,? extends V> mappingFunction)

如果指定的键尚未与值相关联(或映射到 null ),则尝试使用给定的映射函数计算其值,并将其输入到此映射中,除非 null 。

computeIfPresent(K key, BiFunction<? super K,? super V,? extends V> remappingFunction)

如果指定的密钥的值存在且非空,则尝试计算给定密钥及其当前映射值的新映射。

containsKey(Object key)

如果此映射包含指定键的映射,则返回 true 。

containsValue(Object value)

如果此Map将一个或多个键映射到指定值,则返回 true 。

entrySet()

返回此Map中包含的映射的Set视图。

forEach(BiConsumer<? super K,? super V> action)

对此映射中的每个条目执行给定的操作,直到所有条目都被处理或操作引发异常。

get(Object key)

返回到指定键所映射的值,或 null如果此映射包含该键的映射。

getOrDefault(Object key, V defaultValue)

返回到指定键所映射的值,或 defaultValue如果此映射包含该键的映射。

isEmpty()

如果此Map不包含键值映射,则返回 true 。

keySet()

返回此Map中包含的键的Set视图。

merge(K key, V value, BiFunction<? super V,? super V,? extends V> remappingFunction)

如果指定的键尚未与值相关联或与null相关联,则将其与给定的非空值相关联。

put(K key, V value)

将指定的值与此映射中的指定键相关联。

putAll(Map<? extends K,? extends V> m)

将指定Map的所有映射复制到此Map。

putIfAbsent(K key, V value)

如果指定的键尚未与某个值相关联(或映射到 null ),则将其与给定值相关联并返回 null ,否则返回当前值。

remove(Object key)

从该Map中删除指定键的映射(如果存在)。

remove(Object key, Object value)

仅当指定的密钥当前映射到指定的值时删除该条目。

replace(K key, V value)

只有当目标映射到某个值时,才能替换指定键的条目。

replace(K key, V oldValue, V newValue)

仅当当前映射到指定的值时,才能替换指定键的条目。

replaceAll(BiFunction<? super K,? super V,? extends V> function)

将每个条目的值替换为对该条目调用给定函数的结果,直到所有条目都被处理或该函数抛出异常。

size()

返回此Map中键值映射的数量。

values()

返回此Map中包含的值的Collection视图。

常用类中的方法 —— java.util.Map相关推荐

  1. 常用类中的方法 —— java.lang.String

    String charAt(int index) 返回 char指定索引处的值 codePointAt(int index)  返回指定索引处的字符(Unicode代码点) codePointBefo ...

  2. java 引用其他类_java如何调用其他类中的方法?

    1.java如何调用其他类中的方法 java调用另一个类的方法: java类有两种方法一种是类方法就是用static修饰的,一种是实例方法,就是没有static修饰的方法.类方法可以同时类名,方法名的 ...

  3. java map clone_Java中HashMap的clone()方法: java.util.HashMap.clone() - Break易站

    Java中的HashMap java.util.HashMap.clone()方法用于返回所提到的哈希映射HashMap的浅表副本.它只是创建了map的副本. HashMap.clone句法: Has ...

  4. java matcher.group_详解正则表达式Matcher类中group方法

    前言 同事把一个excel表给我,里面的数据大概有几千的样子吧.自己需要把里面的数据一个一个拿出来做一个http请求,对得到的结果进行过滤,然后再写到上面去.这是就涉及到用脚本来进行操作了,于是自己搞 ...

  5. thymeleaf 调用java,thymeleaf模板引擎调用java类中的方法(附源码)

    前言 由于开源了项目的缘故,很多使用了My Blog项目的朋友遇到问题也都会联系我去解决,有的是把问题留在项目的issue里提出,有的是在我的私人博客里留言,还有的则是直接添加我的qq来找我讲自己遇到 ...

  6. Java中divide用法_java的BIgInteger类中divideAndRemainder方法怎么用?

    展开全部 Java的BigInteger类中e68a8462616964757a686964616f31333433633436divideAndRemainder方法的用法是,先建一个BigInte ...

  7. java常用类的方法,java常用类的使用方法

    java常用类的使用方法 Interger:整数类型 1.属性. static int MAX_VALUE:返回最大的整型数: static int MIN_VALUE:返回最小的整型数: stati ...

  8. java set iterator_Java中的TreeSet的iterator()方法 Java.util.TreeSet.iterator() - Break易站

    Java中的TreeSet Java.util.TreeSet.iterator()方法用于返回与TreeSet相同元素的迭代器.元素以随机顺序从树集中的内容返回. 句法: Iterator iter ...

  9. Java反射机制demo(五)—获得并调用一个类中的方法

    这个demo在使用反射机制操作属性之前,主要原因是因为在.class文件字节码中,方法排在属性的前面. 1,获得一个类中的方法 先看一下方法和运行结果.获取所有的方法使用Class类中getMetho ...

最新文章

  1. js判断 IE 浏览器
  2. 如何判断应用已经安装,如何判断Service,BroastCastReceiver,ContentProvider是否存在...
  3. Java程序员需要掌握的计算机底层知识(三):进程、线程、纤程、中断
  4. 智能算法的研究与实现
  5. RH131 网络配置
  6. 最常问的Java面试题,有Get吗?
  7. Laravel 中asset 函数支持https 协议
  8. 外呼机器人起名_智能外呼机器人十大厂商
  9. centos系统中卸载软件【例子为卸载百度硬盘】
  10. Codeforces Round #510 (Div. 2) AB By cellur925
  11. 在metasploitable里面搭建ZVulDrill
  12. 西门子tcpip通讯实例_西门子200SMART与视觉软件TCPIP通讯
  13. 容器技术Docker K8s 53 边缘容器服务(ACK@Edge)-阿里云边缘容器服务
  14. JavaScript红宝书、犀牛书(2本)简介
  15. 访问计算机需要用户名密码,访问局域网电脑提示需要用户名和密码该怎么办
  16. 数据分析学习笔记(二)数据分析三思维七技巧
  17. UE4学习笔记-材质篇(一)UV动画制作
  18. 春联大全·七字联(1)
  19. postinvalidate、postinvalidateOnAnimation和invalidate的区别
  20. MongoDB分组取每组中一条数据

热门文章

  1. SQLServr添加数据列
  2. windows快速打开命令窗口方式[利刃篇]
  3. 蓝牙协议栈中的 OSAL
  4. ORA-07445 ERROR on auto execute of job 8913
  5. 继承或者重写django的user model?
  6. linux集群应用实战(更新完毕)
  7. 关于PHP页面显示乱码问题的解决
  8. 【pycharm】pycharm上安装tensorflow,报错:AttributeError: module ‘pip‘ has no attribute ‘main‘ 解决方法
  9. SpringBoot2.x配置全局异常和自定义异常
  10. 【报告分享】2021年Z世代“潮力量”洞察报告.pdf(附下载链接)