接口 Map.Entry
所有已知实现类:
AbstractMap.SimpleEntry,
AbstractMap.SimpleImmutableEntry
正在封闭接口:
Map
public static interface Map.Entry
映射项(键-值对)。Map.entrySet 方法返回映射的 collection
视图,其中的元素属于此类。获得映射项引用的唯一 方法是通过此 collection 视图的迭代器来实现。这些 Map.Entry 对象仅 在迭代期间有效;更确切地讲,如果在迭代器返回项之后修改了底层映射,则某些映射项的行为是不确定的,除了通过
setValue 在映射项上执行操作之外。
getValue
V getValue()
返回与此项对应的值。如果已经从底层映射中移除了映射关系(通过迭代器的 remove 操作),则此调用的结果是不确定的。
返回:
与此项对应的值
抛出:
IllegalStateException - 如果已经从底层映射中移除了该项,则实现可能,但不要求,抛出此异常。