Class Properties

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()));
   }
  
 }

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章