首先Entry是Map的内部类,这个内部类中最起码有两个属性,一个是key,另外一个是value,
而且这个类还定义了getKey方法和getValue方法,
当使用Map.getEntrySet时候,就把Map中所有的key和value赋值给Entry中的kye属性和value属性
并将Entry的实例对象放入Set集合,所以此时调用Set集合中的迭代器,就可以遍历Set集合,得到Entry类的每一个实例
最后通过Entry的geter方法就可以获取Map集合实例中存储的key和value...
求大神,鉴定,另外不清楚的可以做个参考
|
|