我正在嘗試使用ResourceBundle#getStringArray
從屬性文件中檢索String[]
。此文檔中對此方法的描述如下:如何在屬性文件中指定值,以便可以使用ResourceBundle#getStringArray檢索它們?
從此資源束或其父項之一獲取給定鍵的字符串數組。
然而,我試圖存儲在屬性文件中的值作爲多個單獨的鍵/值對:
key=value1
key=value2
key=value3
,並作爲一個逗號分隔的列表:
key=value1,value2,value3
但這些都不能使用ResourceBundle#getStringArray
進行檢索。
如何在屬性文件中表示一組鍵/值對,以便可以使用ResourceBundle#getStringArray
來檢索它們?
謝謝,你提供的答案是我懷疑的。我已經使用split()實現了一些東西,我只是希望能夠利用已經存在於類庫中的東西,而不是滾動自己的東西。 – 2008-10-22 15:17:47
感謝您的回答!我使用了一個簡單的分割來拾取逗號之後使用的間距(爲了便於閱讀)。我不得不使用更復雜的拆分,如:http://stackoverflow.com/questions/1396084/regex-for-comma-delimited-list – ChrisCantrell 2014-01-14 14:15:32