博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解释一个Map.Entry
阅读量:6403 次
发布时间:2019-06-23

本文共 1580 字,大约阅读时间需要 5 分钟。

解释一个Map.Entry

public static interface Map.Entry<K,V>映射项(键-值对)。Map.entrySet 方法返回映射的 collection 视图,其中的元素属于此类。获得映射项引用的唯一 方法是通过此 collection 视图的迭代器来实现。这些 Map.Entry 对象仅 在迭代期间有效;更确切地讲,如果在迭代器返回项之后修改了底层映射,则某些映射项的行为是不确定的,除了通过 setValue 在映射项上执行操作之外。

源码

/**     * Exported Entry for EntryIterator     */    static final class MapEntry
implements Map.Entry
{ final K key; // non-null V val; // non-null final ConcurrentHashMap
map; MapEntry(K key, V val, ConcurrentHashMap
map) { this.key = key; this.val = val; this.map = map; } public K getKey() { return key; } public V getValue() { return val; } public int hashCode() { return key.hashCode() ^ val.hashCode(); } public String toString() { return key + "=" + val; } public boolean equals(Object o) { Object k, v; Map.Entry
e; return ((o instanceof Map.Entry) && (k = (e = (Map.Entry
)o).getKey()) != null && (v = e.getValue()) != null && (k == key || k.equals(key)) && (v == val || v.equals(val))); }
/**     * @param args     * 解释一个Map.Entry     */    public static void main(String[] args) {    }}//创建接口interface Inter {    //内部接口    interface Inter2 {        public void show();    }}//实现接口中的内部接口方法class Demo implements Inter.Inter2 {//重写内部类接口方法    @Override    public void show() {    }

转载于:https://blog.51cto.com/357712148/2308109

你可能感兴趣的文章
负载均衡实施 应该因地制宜
查看>>
非常好的BASH脚本编写教程
查看>>
MFC类库之CArray作为函数参数和返回值
查看>>
VMware vSphere 5.1 群集深入解析(十八)-DPM推荐向导&汇总
查看>>
plesk panel 虚拟主机管理平台 0day
查看>>
Java正则表达式进阶(一):写出常用的正则模式
查看>>
Android:Typeface、fonts、字体
查看>>
PgSQL · 源码分析 · AutoVacuum机制之autovacuum launcher
查看>>
MySQL初步使用
查看>>
【计算机网络】 DNS学习笔记 (>﹏<)
查看>>
ORA-01111: name for data file 119 is unknown - rename to correct file
查看>>
源代码构建Apache反向代理(包括SSL配置)
查看>>
找出apache日志中访问量最大的IP
查看>>
Exchange2010 console控制台初始化失败
查看>>
angular controller as syntax vs scope
查看>>
【ZooKeeper Notes 10】ZooKeepr监控
查看>>
Windows Server 2008 将计算机加入到指定组织单元
查看>>
在VM2008R2中使用模板快速创建虚拟机之二实践篇
查看>>
DELPHI中对SQL SERVER中image、text字段的读写综述
查看>>
SSD硬盘配置最佳实践
查看>>