zoukankan
html css js c++ java
读取src下的属性文件的某个key值
读取src下的属性文件的某个key值
/**
* 读取src下某个属性文件中的某个key所对应的value
*
* @param args
*
*/
public static void main(String[] args) {
String key = "file.upload.folder";
String propertiesFileFullName = "myProperty.properties";
String pbundle = "myProperty";
fun1(propertiesFileFullName, key);
fun2(propertiesFileFullName, key);
fun3(pbundle, key);
}
// 方法一
public static void fun1(String propertiesFileFullName, String key) {
Properties pop = new Properties();
InputStream fs = null;
try {
fs = ReadOneValue.class.getClassLoader().getResourceAsStream(
propertiesFileFullName);
pop.load(fs);
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
fs.close();
} catch (IOException e) {
e.printStackTrace();
}
}
String value = pop.getProperty(key);
System.out.println("属性文件的上传路径为:" + value);
}
// 方法二
public static void fun2(String propertiesFileFullName, String key) {
Properties pop = new Properties();
String classpath = Thread.currentThread().getContextClassLoader()
.getResource("").getPath();
FileInputStream fs = null;
try {
fs = new FileInputStream(classpath + "/" + propertiesFileFullName);
pop.load(fs);
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
fs.close();
} catch (IOException e) {
e.printStackTrace();
}
}
String value = pop.getProperty(key);
System.out.println("读取到的值为:" + value);
}
// 方法三
public static void fun3(String filename, String key) {
Locale locale = Locale.getDefault();
ResourceBundle localResource = ResourceBundle.getBundle(filename,
locale);
String value = localResource.getString(key);
System.out.println("读取到的值为:" + value);
}
}
查看全文
相关阅读:
ADO.NET 核心对象简介
ASP.net 内置对象
行内元素,块级元素与空元素
ASP.net 常用服务器控件
javaScript 基础知识
点击超链接 唤醒企鹅添加好友代码
使用CSS画出三角形
NGUI实现的一套不同大小 Item 的循环滚动代码
xlua怎么样hotfix C#中的重写方法???
C# ---- GC中代的递增规律
原文地址:https://www.cnblogs.com/yangy608/p/2726508.html
最新文章
如何完成dedecms外部数据库调用|跨数据库数据调用
织梦DEDE系统跨站跨数据库调用数据显示
大话SEO网站优化|SEO优化入门技术详解
bootstrap3.0学习笔记记录1
织梦万能调用LOOP标签!
织梦首页TAG标签页的仿制
织梦dedecms将指定图片自动生成指定尺寸的小图、缩略图、图片的方法
主席树学习笔记
Codeforces Round #489 (Div. 2)
2018 计蒜之道 复赛
热门文章
牛客练习赛20
Wannafly挑战赛17
AtCoder Grand Contest 025
Codeforces Round #486 (Div. 3)
Codeforces Round #485 (Div. 2)
BZOJ5358: [Lydsy1805月赛]口算训练
Codeforces40E[Number Table]
ASP.net 使用ConfigurationManager获取连接字符串
MSSQL 基础知识与语句笔记
xp搭建IIS出现HTTP 500错误-2147467259 (0x80004005)
Copyright © 2011-2022 走看看