SE高階(1):用於讀寫配置檔案的特殊Map——Properties類
阿新 • • 發佈:2019-02-15
[java] view
plain copy
print?
- Properties pro = new Properties();
- //指向一個屬性檔案
- FileInputStream fis = new FileInputStream("F:\\properites.txt");
- //載入屬性檔案
- pro.load(fis);
- //返回pro物件中的所有鍵集
- Set<String> proStr = pro.stringPropertyNames();
-
//讀取屬性列表
- //mode 1
- for(String key : proStr) {
- System.out.println(key + ":" + pro.getProperty(key));
- }
- //mode 2
- Iterator<String> its = pro.stringPropertyNames().iterator();
- while(its.hasNext()) {
- String s = its.next();
-
System.out.println(s + "--"
- }