国产探花免费观看_亚洲丰满少妇自慰呻吟_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
---------------------------------

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长沙县| 浑源县| 汨罗市| 天峻县| 新田县| 抚松县| 蒙自县| 东明县| 溧阳市| 关岭| 彭州市| 嘉义县| 万年县| 扎赉特旗| 凤冈县| 含山县| 那曲县| 新巴尔虎右旗| 沙田区| 静安区| 闸北区| 高安市| 余姚市| 舟山市| 诸暨市| 板桥市| 济源市| 大同县| 道真| 高尔夫| 神农架林区| 湖口县| 东山县| 乾安县| 宿州市| 皋兰县| 离岛区| 伊春市| 江达县| 陇南市| 塔河县|