Java如何遍歷Properties的所有的元素

2021-08-06 06:02:05 字數 991 閱讀 2475

**

properties pro = new properties();

try  catch (filenotfoundexception e)  catch (ioexception e) 

//propertynames(),返回屬性列表中所有鍵的列舉

enumeration enu2=pro.propertynames();

while(enu2.hasmoreelements()) 

//properties 繼承於 hashtable,elements()是hashtable的方法,返回雜湊表中的值的列舉。

enumeration enu=pro.elements();

while(enu.hasmoreelements()) 

//properties 繼承於 hashtable,entryset()是hashtable的方法,

//返回此 hashtable 中所包含的鍵的 set 檢視。此 collection 中每個元素都是乙個 map.entry

iterator it=pro.entryset().iterator();

while(it.hasnext())

假設wahaha.properties中內容為:

------------------------------

name1=***x

name2=yyyyy

name3=zzzzzzz

------------------------------

上面的**將會輸出:

--------------------------

name1

name2

name3

***x

yyyyy

zzzzzzz

name1:***x

name2:yyyyy

name3:zzzzzzz

--------------------------------- 

java中線程讀取配置檔案properties

配置檔案在很多方面可以用到,比如資料庫連線,資料庫工廠方法的呼叫,只要在配置檔案中修改即可,不用修改程式,使用起來還是很方便的。現在演示一下通過執行緒讀取配置檔案進行反射的一種方法。在專案中新建乙個空白檔案,輸入的內容以下內容 item dao factory com.github.ven13.co...

Java中如何遍歷Map物件

一 概念 map中的集合,元素是成對存在的 理解為夫妻 每個元素由鍵與值兩部分組成,通過鍵可以找對所對應的值。map中的集合不能包含重複的鍵,值可以重複 每個鍵只能對應乙個值。二 常用方法 三 分類 四 遍歷public static void main string args 第二種 system...

Java 如何遍歷Map中的內容

map的遍歷很簡單,不過在jdk1.5中有新的方法可以遍歷,相信有很多外包的同仁用的還是jdk1.4版吧,呵呵,這裡就分別寫出如何在jdk1.5 1.6.和jdk1.4中遍歷map。jdk1.4中 如下 public static void main string args catch parsee...