java命名空间java.util类abstractmap<k,v>的类成员方法:
values定义及介绍
本文导语:
values
public collection values()
返回此映射中包含的值的 collection 视图。该 collection 受映射支持,所以对映射的更改可在此 collection 中反映出来,反之亦然。如果对该 collection 进行迭代的同时修改了映射(通过迭代器自己的 remove 操...
public collection values()
- 返回此映射中包含的值的
collection
视图。该 collection 受映射支持,所以对映射的更改可在此 collection 中反映出来,反之亦然。如果对该 collection 进行迭代的同时修改了映射(通过迭代器自己的 remove 操作除外),则迭代结果是不确定的。collection 支持元素移除,通过 iterator.remove、collection.remove、removeall、retainall 和 clear 操作可从映射中移除相应的映射关系。它不支持 add 或 addall 操作。
此实现返回一个子类化 abstractcollection
的 collection。子类的 iterator 方法通过此映射的 entryset() 迭代器返回一个“包装器对象”。size 方法委托给此映射的 size 方法,contains 方法委托给此映射的 containsvalue 方法。
collection 是在第一次调用此方法时创建的,并为响应所有后续调用而返回。因为不执行同步操作,所以对此方法的多个调用几乎总是返回相同的 collection。
- 指定者:
- 接口
map
中的 values
- 返回:
- 此映射中包含的值的 collection 视图