如何使用Java讀寫(xiě)系統(tǒng)屬性?
如何使用Java讀寫(xiě)系統(tǒng)屬性?
讀:
Properties props = System.getProperties(); Enumeration prop_names = props.propertyNames(); while (prop_names.hasMoreElements()) { String prop_name = (String) prop_names.nextElement(); String property = props.getProperty(prop_name); System.out.println(“Property ‘” + prop_name + “‘ is ‘”+ property + “‘”); } |
寫(xiě):
System.setProperties(props);
簡(jiǎn)述properties文件的結(jié)構(gòu)和基本用法
結(jié)構(gòu):擴(kuò)展名為properties的文件,內(nèi)容為key、value的映射,例如”a=2″
用法:
public class Test { public static void main(String args[]) { try { String name = “test.properties”; InputStream in = new BufferedInputStream(new FileInputStream(name)); Properties p = new Properties(); p.load(in); System.out.println(“a的值==” + p.getProperty(“a”)); } catch (Exception err) { err.printStackTrace(); } } } |
posted on 2014-11-26 14:55 順其自然EVO 閱讀(210) 評(píng)論(0) 編輯 收藏 所屬分類(lèi): 測(cè)試學(xué)習(xí)專(zhuān)欄