a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 學院 > 編程設計 > 正文

JAVA中Properties類使用方法介紹

2020-07-14 13:51:01
字體:
來源:轉載
供稿:網友

在Java中,其配置文件常為.properties文件,格式為文本文件,文件的內容的格式是“鍵=值”的格式,文本注釋信息可以用"#"來注釋。Properties屬性文件是軟件常用的配置文件的格式,也因為其簡潔和便利的特性,經常作為小規模的數據文件 ( 其相對于普通文本,具有一定的結構性,相對于結構性強的XML又很簡潔 )。

其每一行的格式為 "key=value" , 有若干行!JAVA為這種屬性文件專門提供了一個類 java.util.Properties , 我們通過這個類,可以非常容易的獲取 Properties 文件中的信息。

步驟一 : 手動構建一個測試用的 Properties 文件

Properties 文件很簡單,就是一行一行的 "key=value" 這種數據。

文件后綴為 properties (也可以為其他,這個無所謂),文件格式為普通文本。

JAVA入門之如何使用Properties類

步驟二 : 處理這個 Properties 文件

如果你創建的 Properties 文件只包含英文字符,則忽略這一步,如果你的 Properties 文件像示例中的一樣包含中文,則需要進行處理, 這是因為JAVA提供的 Properties 類只能處理純 ASCII 文件

Properties文件中的任何中文或其他多字節字符都會導致 Properties 類出現亂碼。所幸JAVA已經為我們提供了處理這種情況的工具,native2ascii.exe, 其在我們安裝的JDK下的bin目錄中!在命令行下執行如下命令 :native2ascii.exe -encoding gbk OriginalFile.properties NewFile.properties; 即可處理完成!執行完成后,在當前目錄生成另一個文件,這個就是我們后面要使用的Properties文件。

JAVA入門之如何使用Properties類

JAVA入門之如何使用Properties類

步驟三 : 新建一個 JAVA 工程來解析這個屬性文件

我們新建一個測試工程,并新建一個類 PropertiesTest, 我們還需要將這個處理后的 Properties 文件拷貝到工程 src 目錄下,這樣我們的類 PropertiesTest 就能夠比較容易的訪問到這個文件。截圖顯示整個測試工程的結構。

JAVA入門之如何使用Properties類

步驟四 : 編寫代碼解析這個 Properties 文件

JAVA 提供的 java.util.Properties 類專門處理 Properties 文件,我們只需構建這個類的一個對象,并讓這個對象加載這個 Properties 文件即可!

JAVA入門之如何使用Properties類

步驟五 : 測試運行代碼

程序可以根據指定的key正確輸出我們在 Properties 文件中定義的信息!

JAVA入門之如何使用Properties類

步驟六 : 總結

Properties 文件時我們經常使用的文件,其中可以包含軟件配置信息,可以包含一些簡單的數據信息,我們現在可以通過 JAVA代碼解析Properties文件,這對我們以后的程序開發有很大的幫助!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 日韩一区二区中文字幕 | 天堂在线精品视频 | 欧美日韩视频一区二区 | 成人免费视频观看视频 | 日韩一区二区三区视频在线观看 | 一本色道久久综合亚洲精品不卡 | 97在线免费 | 欧美一区二区三区视频 | 亚洲第一性理论片 | 久久精品国产99国产精品 | 在线免费看黄视频 | 日韩99 | 日本久久久久久久久久久久 | 亚洲成人一区在线观看 | 日韩一区二区在线视频 | 一本色道精品久久一区二区三区 | 99re在线观看 | 久久久久久久成人 | 热久久免费视频 | 欧美福利电影在线观看 | av高清在线免费观看 | a级在线 | 99久久久久国产精品免费 | 草草视频免费 | 日本午夜精品 | www.日韩大片 | h视频在线观看免费 | 黄a视频在线观看 | 亚洲国产高清高潮精品美女 | h免费在线观看 | 国产一区二区三区精品久久久 | 日韩爱爱网 | www.日韩视频 | 中文字幕 在线观看 | 黄色av电影在线观看 | 十环传奇在线观看完整免费高清 | 国产精品综合视频 | 欧美视频a | 国产成人在线看 | 国产精品日本一区二区不卡视频 | 中文字幕国产在线观看 |