Create an array containing the values in a map
import java.util.HashMap; import java.util.Map; public class Main { public static void main(String[] argv) throws Exception { Map map = new HashMap(); Object[] objectArray = map.values().toArray(); MyClass[] array = (MyClass[]) map.values().toArray(new MyClass[map.values().size()]); } } class MyClass { }