properties 檔案的編寫與讀取

2021-09-02 06:33:19 字數 982 閱讀 8334

編寫.properties檔案

檔案編寫以 [key=value] 格式

=符號是允許有空格的, 程式讀取時會去除=左右空格

資料以換行來標識結束

定義類獲取.peroperties檔案中的值

獲取本類class物件

通過class物件獲取classloader類載入器

通過類載入器的getresourceasstream()方法獲取位元組流

定義properties集合, 呼叫集合中的load(inputstream)來讀取檔案

通過properties集合中的getproperty("key")來獲取對於的值

編寫.properties檔案

key=value

mark=markvalue

info=infovlaue

定義類獲取.peroperties檔案中的值

public

static

void

main

(string[

] args)

throws ioexception

那麼執行程式將輸出結果為:

key:[value]

mark:[markvalue]

info:[infovlaue]

properties檔案的訪問

properties文字檔案,訪問鍵值對,處理資料比較方便 獲取properties文字值 properties prop new properties 乙個類搞定 inputstream fis new fileinputstream filepath prop.load fis set keys...

載入properties檔案

1 使用絕對路徑 string filename c a.properties properties p new properties inputstream input new fileinputstream filename p.load input 缺點 使用了絕對路徑,不利於專案的拷貝 頻繁...

properties 檔案讀取

假設在src根目錄下有檔案 config.properties 下面 就是讀取這個檔案的例子程式 方法1 properties prop new properties inputstream in object.class.getresourceasstream config.properties ...