共計(jì) 663 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
Java 的 Properties 類是一個(gè)鍵值對(duì)的集合,常用于保存應(yīng)用程序的配置參數(shù)。
Properties 類的功能有:
- 存儲(chǔ)鍵值對(duì):可以使用 setProperty(key, value) 方法將鍵值對(duì)添加到 Properties 對(duì)象中,其中 key 和 value 都是字符串類型。
- 獲取鍵值對(duì):可以使用 getProperty(key) 方法根據(jù)指定的 key 獲取對(duì)應(yīng)的 value,如果指定的 key 不存在,則返回 null。
- 加載配置文件:可以使用 load(inputStream) 方法將配置文件的內(nèi)容加載到 Properties 對(duì)象中,其中 inputStream 是配置文件的輸入流。
- 保存配置文件:可以使用 store(outputStream, comments) 方法將 Properties 對(duì)象中的內(nèi)容保存到配置文件中,其中 outputStream 是配置文件的輸出流,comments 是一個(gè)字符串,可以用來(lái)添加注釋信息。
- 遍歷鍵值對(duì):可以使用 propertyNames() 方法獲取 Properties 對(duì)象中所有的鍵,然后通過(guò) getProperty(key) 方法獲取對(duì)應(yīng)的值,從而遍歷所有的鍵值對(duì)。
- 默認(rèn)值:可以使用 getProperty(key, defaultValue) 方法獲取指定 key 的 value,如果指定 key 不存在,則返回 defaultValue。
除了以上功能,Properties 類還可以與其他 I / O 類(如 InputStream、OutputStream、Reader、Writer)一起使用,用于讀取和寫(xiě)入配置文件。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完