import java.io.IOException;
import java.util.Enumeration;
import java.util.Properties;
public class TestProperties {
/**
* @param args
*/
public static void main(String[] args) {
Properties p = new Properties();
p.setProperty("1", "111111");
p.setProperty("2", "222222");
p.setProperty("3", "333333");
System.out.println(System.getProperty("user.dir"));
System.out.println(p.getProperty("2"));
System.out.println(p.getProperty("2", "eeeeeee"));
System.out.println(p.getProperty("4", "eeeeeee"));
Properties fp = new Properties(p);
fp.setProperty("2", "222222222");
System.out.println(fp.getProperty("2"));
System.out.println(fp.getProperty("2", "eeeeeee"));
try {
fp.load(TestProperties.class.getClassLoader().getResourceAsStream("fp.properties"));
} catch (IOException e) {
e.printStackTrace();
}
Enumeration e = fp.propertyNames();
while(e.hasMoreElements()){
System.out.println(fp.getProperty(e.nextElement().toString()));
}
}
}