編寫.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 ...