Map.values() has the following syntax.
Collection < V > values()
In the following code shows how to use Map.values() method.
/* www. j a v a 2 s . co m*/ import java.util.Collection; import java.util.HashMap; import java.util.Iterator; import java.util.Map; public class Main { public static void main(String[] a) { Map<String,String> map = new HashMap<String,String>(); map.put("key1", "value1"); map.put("key2", "value2"); map.put("key3", "value3"); Collection set = map.values(); Iterator iter = set.iterator(); while (iter.hasNext()) { System.out.println(iter.next()); } } }
The code above generates the following result.