国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

Java遍歷Properties所有元素的方法實例

2019-11-26 15:53:50
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:

 //初始化properties

Properties pro = new Properties();

try {
    InputStream inStr = ClassLoader.getSystemResourceAsStream("wahaha.properties");
    pro.load(inStr);
} catch (FileNotFoundException e) {
    e.printStackTrace();
} catch (IOException e) {
    e.printStackTrace();
}
 


propertyNames()返回屬性列表中所有鍵的枚舉

 

復制代碼 代碼如下:

Enumeration enu2=pro.propertyNames();
while(enu2.hasMoreElements()){
    String key = (String)enu2.nextElement();
    System.out.println(key);
}
 

 返回所有的屬性值

 

復制代碼 代碼如下:

 //Properties 繼承于 Hashtable,elements()是Hashtable的方法,返回哈希表中的值的枚舉。
Enumeration enu=pro.elements();
while(enu.hasMoreElements()){
    String key = (String)enu.nextElement();
    System.out.println(key);
}
 

 返回所有的屬性(屬性名,屬性值)

 

復制代碼 代碼如下:

 //Properties 繼承于 Hashtable,entrySet()是Hashtable的方法,
//返回此 Hashtable 中所包含的鍵的 Set 視圖。此 collection 中每個元素都是一個 Map.Entry
Iterator it=pro.entrySet().iterator();
while(it.hasNext()){
    Map.Entry entry=(Map.Entry)it.next();
    Object key = entry.getKey();
    Object value = entry.getValue();
    System.out.println(key +":"+value);
}
 

 假設wahaha.properties中內容為:
------------------------------
name1=xxxx
name2=yyyyy
name3=zzzzzzz
------------------------------

上面的代碼將會輸出:
--------------------------
name1
name2
name3
xxxx
yyyyy
zzzzzzz
name1:xxxx
name2:yyyyy
name3:zzzzzzz
---------------------------------

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长葛市| 富锦市| 务川| 武安市| 手机| 滨州市| 荔浦县| 肇州县| 洛浦县| 额尔古纳市| 翼城县| 铜山县| 江西省| 龙里县| 南岸区| 永定县| 高雄县| 肇庆市| 宣化县| 老河口市| 巴彦县| 剑河县| 吴桥县| 元朗区| 抚顺县| 商城县| 吴忠市| 怀仁县| 文水县| 麻栗坡县| 泾源县| 海南省| 汝南县| 涿州市| 屯留县| 铜陵市| 罗山县| 辽源市| 江西省| 辽源市| 亚东县|