title: A better class to update property files?
body: <p>Though <code>java.util.properties</code> allows reading and writing properties file, the writing does not preserve the formatting. Not surprising, because it is not tied to the property file.</p>
  
  <p>Is there a <code>PropertyFile</code> class out there -- or some such -- that preserves comments and blank lines and updates property values in place?</p>