I know this has been answered, but just for future reference code should look more-less like this:
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Properties;
import java.util.logging.Level;
import java.util.logging.Logger;
class WritePropertiesFile {
public void WritePropertiesFile(String key, String data) {
FileOutputStream fileOut = null;
FileInputStream fileIn = null;
try {
Properties configProperty = new Properties();
File file = new File("D:\\Helper.properties");
fileIn = new FileInputStream(file);
configProperty.load(fileIn);
configProperty.setProperty(key, data);
fileOut = new FileOutputStream(file);
configProperty.store(fileOut, "sample properties");
} catch (Exception ex) {
Logger.getLogger(WritePropertiesFile.class.getName()).log(Level.SEVERE, null, ex);
} finally {
try {
fileOut.close();
} catch (IOException ex) {
Logger.getLogger(WritePropertiesFile.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
public static void main(String[] args) {
WritePropertiesFile help = new WritePropertiesFile();
help.WritePropertiesFile("appwrite1", "write1");
help.WritePropertiesFile("appwrite2", "write2");
help.WritePropertiesFile("appwrite3", "write3");
}
}