1.特性
properties類表示了乙個持久的屬性集,可儲存在流中或從流中載入,實現記憶體和檔案的互動.properties繼承了hashtable類,可以使用add(),addall()等方法,但其自身只支援string型別的鍵和值,因此在properties內部定義了setproperty()等方法以保證型別安全.在其關聯的檔案內部每乙個property是這樣表示的:key=value.
2.方法
load(inputstream in)
從輸入流中讀取屬性列表
setproperty(string key, string value)
呼叫hashtable的put()方法
getproperty(string key)
呼叫hashtable的get()方法
store(outputstream out, string comments)
將屬性列表寫入輸出流
list(outputstream out)
將屬性列表輸出到指定輸出流
3.使用
**public class propertiesdemo
} 執行結果:-- listing properties --b=100a=97d=100c=99同時,在c盤目錄下生成對應的properties.txt檔案.
技術分享:www.kaige123.com
Java常用類之StringBuffer
概述 如果要對字串進行拼接操作,每次拼接,都會構建乙個新的string物件,既耗時,又浪費空間,而stringbuffer可以解決這個問題,是執行緒安全的可變字串行 構造方法 public stringbuffer public stringbuffer int capacity 指定容量的字串緩衝...
Java學習之java中的常用類
一 包裝類 1.將本型別和其它型別進行轉換的方法。2.將字串和本型別及包裝類互相轉換的方法。以integer 包裝類為例 integer包裝類的構造方法 int s 1 integer s1 new integer s 用integer表示變數s的值 double s2 s1.doublevalue...
java集合學習之 常用集合類
collection介面下包括 list結構的集合類 arraylist類,linkedlist類,vector類,stack類 set結構的集合類 hashset類,treeset類,linkedhashset實現類 queue結構的集合 priorityqueue類 map介面下包括 map結構...