save map to file java
// Save map in file Map<String, String> map = new HashMap<String, String>(); Properties properties = new Properties(); for (Map.Entry<String,String> entry : map.entrySet()) { properties.put(entry.getKey(), entry.getValue()); } properties.store(new FileOutputStream("data.properties"), null); // Load the map Map<String, String> map_from_file = new HashMap<String, String>(); Properties properties = new Properties(); properties.load(new FileInputStream("data.properties")); for (String key : properties.stringPropertyNames()) { map_from_file.put(key, properties.get(key).toString()); }