值()方法的类型

时间:2012-12-27 14:58:15

标签: java

我无法找到HashMap中方法values()返回的类型。 事实上,因为我想在与我想要迭代的hashmap不同的类中使用它,我想在正确的类中为这个方法做一个访问器,如下所示:

    public xxxxxx values(){
return this.values();
}

我应该放什么而不是“xxxxxx”?

5 个答案:

答案 0 :(得分:4)

返回 java.util.Collection<v>

v是地图中值的类型

检查API

Collection<V> values()

答案 1 :(得分:1)

返回Collection<V>

您可以在Javadoc

中看到它

答案 2 :(得分:1)

如果您的地图已被参数化为HashMap<K,V>,那么values()将返回V类型的集合。

答案 3 :(得分:0)

根据API:

values() - 返回此地图中包含的值的集合视图。它返回类型 java.util.Collection

答案 4 :(得分:0)

它将返回类型为java.util.List,keyset将返回Set