Properties和IO流相結合

2021-10-05 00:00:00 字數 759 閱讀 1264

和io流結合的方法

方法名說明

void load(inputstream instream)

從輸入位元組流讀取屬性列表(鍵和元素對)

void load(reader reader)

從輸入字元流讀取屬性列表(鍵和元素對)

void store(outputstream out, string comments)

將此屬性列表(鍵和元素對)寫入此 properties表中,以適合於使用 load(inputstream)方法的格式寫入輸出位元組流

void store(writer writer, string comments)

將此屬性列表(鍵和元素對)寫入此 properties表中,以適合使用 load(reader)方法的格式寫入輸出字元流

示例**:

public

void

demo3()

/** * 把集合中的資料儲存到檔案

*/private

void

mystore()

catch

(ioexception e)

}/**

* 把檔案中的資料載入到集合

*/private

void

myload()

catch

(filenotfoundexception e)

catch

(ioexception e)

}

IO 位元組流 字元流 Properties類

1.根據資料的流向分為 輸入流和輸出流。以記憶體為基準 2.根據資料的型別分為 位元組流和字元流。一切皆為位元組 將指定的位元組資訊從記憶體寫出到目的地。它定義了位元組輸出流的基本共性功能方法。public void flush 重新整理此輸出流並強制任何緩衝的輸出位元組被寫出。public voi...

遞迴和I O流

遞迴 是一種方法內部呼叫方法本身的程式設計技巧。計算5!5 4 3 2 1。5!4!5 4!3!4 3!2!3 2!1!2 1!1 public static void main string args public static intm int n return n m n 1 遞迴呼叫列出某指...

異常和I O流

概述 在程式編譯和執行的過程 現的一些錯誤問題,對於這些錯誤和問題而言,能否通過物件導向的思想 將這些錯誤和問題進行類的封裝。異常描述 異常發生原因 基本上是由jvm自動檢測的 但是也可以人為手工丟擲 throw 後面跟乙個異常物件。throw只能在函式內部 屬於執行語句 異常體系結構 throwa...