📅  最后修改于: 2023-12-03 15:01:59.005000             🧑  作者: Mango
在Java中,HashMap是一种用于存储键值对的数据结构。它提供了一种快速的检索功能,可以根据键来查找并检索对应的值。HashMap类提供了多种方法来操作和访问这些数据。
其中,values()方法是HashMap类中的一个重要方法之一。它返回一个包含HashMap中所有值的Collection集合。这个集合是无序的,不包含键值对信息。
HashMap的values()方法的用法非常简单,只需要调用HashMap对象的values()方法即可。
HashMap<KeyType, ValueType> hashMap = new HashMap<>();
Collection<ValueType> values = hashMap.values();
在使用values()方法之后,我们可以对返回的Collection集合进行遍历或其他操作,以获取HashMap中的所有值。
for(ValueType value : values) {
// 对每个值执行操作
System.out.println(value);
}
下面是一个使用HashMap的values()方法的示例:
import java.util.HashMap;
import java.util.Collection;
public class HashMapExample {
public static void main(String[] args) {
HashMap<String, Integer> hashMap = new HashMap<>();
hashMap.put("A", 1);
hashMap.put("B", 2);
hashMap.put("C", 3);
Collection<Integer> values = hashMap.values();
for(Integer value : values) {
System.out.println(value);
}
}
}
输出结果:
1
2
3