Java常用類之Properties類

2021-08-28 01:40:02 字數 701 閱讀 8913

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結構...