大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) 學(xué)習(xí)攻略 Java學(xué)習(xí) Java讀取properties文件的配置信息

Java讀取properties文件的配置信息

更新時(shí)間:2020-08-26 16:08:53 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽2403次

項(xiàng)目開發(fā)中,我們一般來(lái)向application.properties文件中放一些全局配置變量,以便程序中讀取使用,本篇內(nèi)容來(lái)演示從properties配置文件中讀取鍵值。

當(dāng)然,我們不一定寫入application.properties文件,也可以自定義,如:conn.properties

application.properties文件內(nèi)容如下:

#application.properties文件中配置信息

siteUrl=https://www.cnblogs.com/
isShow=true
age=15

讀取配置文件的工具類PropertiesUtil內(nèi)容如下:

package?util;

import?java.io.BufferedReader;
import?java.io.IOException;
import?java.io.InputStream;
import?java.io.InputStreamReader;
import?java.util.Properties;

/**
?*?Author:?username
?*?Date:?2019-04-11?14:30
?*?Describe:?屬性文件工具類
?*/
public?class?PropertiesUtil?{

????private?static?final?String?DEFAULT_PROPERTIES="/application.properties";

????/**
?????*?獲取properties屬性值
?????*?@param?propKey
?????*?@return
?????*/
????public?static?String?getPropValue(String?propKey){
????????try?{
????????????Properties?props?=?new?Properties();
????????????InputStream?inputStream?=?PropertiesUtil.class.getResourceAsStream(DEFAULT_PROPERTIES);
????????????//*.properties配置文件,要使用UTF-8編碼,否則會(huì)現(xiàn)中文亂碼問(wèn)題
????????????BufferedReader?bf?=?new?BufferedReader(new?InputStreamReader(inputStream,"UTF-8"));
????????????props.load(bf);
????????????return?props.getProperty(propKey);
????????}catch?(IOException?e){
????????????e.printStackTrace();
????????}
????????return?null;
????}

}

使用如下:

String?siteName?=?PropertiesUtil.getPropValue("siteName");
String?siteUrl?=?PropertiesUtil.getPropValue("siteUrl");
String?isShow?=?PropertiesUtil.getPropValue("isShow");
String?age?=?PropertiesUtil.getPropValue("age");
//字符串轉(zhuǎn)bool
Boolean?bIsShow?=?Boolean.parseBoolean(isShow);
if?(bIsShow)
????System.out.println(String.format("%s:%s,服務(wù)程序員%s年",siteName,siteUrl,age));

//輸出

以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“Java讀取properties文件的配置信息”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問(wèn),請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。

提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 深夜网站在线观看 | 亚洲人成毛片线播放 | 欧美亚洲在线 | 久草久草在线 | 九九综合九九综合 | 天堂va| 欧美亚洲一区二区三区 | www.日本一区二区 | 国产免费一区二区三区免费视频 | 国产精品久久久久毛片真精品 | 在线观看一级毛片 | 精品在线小视频 | 在线观看精品一区 | 久久天堂一区二区三区 | 国产综合成人久久大片91 | 91视频网页 | 久久麻豆亚洲精品 | 久久综合国产 | 五月婷网 | 亚洲国产精品久久久久婷婷老年 | 日本一极毛片兔费看 | 操久在线 | 9久热这里只有精品免费 | 欧美日韩国产三级 | 天天舔天天插 | 8090成人午夜精品 | 久久两性 | 日本国产亚洲 | 亚洲在线国产 | 久久香蕉国产线看观看99 | 九九视频这里只有精品 | 欧美丰满大乳大屁股毛片 | 亚洲综合色视频 | 日本精品99| 成人免费淫片在线费观看 | 99精品久久久久久 | 国产毛片在线 | 色姝影院免费 | 色中色官网| 国产精品ady9 | 日本欧美小视频 |