package util;
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;
public class ParsePageSize {
//pageSize是properties文件中配置的一个参数,下面方法的作用是读取该参数的值
public Integer getPageSize(){
Object obj = getProperty("pageSize");
if(obj != null)
return Integer.valueOf(obj.toString());
return null;
}
//解析properties文件的公共代码,供本类的其他方法使用
private Object getProperty(String propertyName) {
InputStream is = null;//读入properties文件的输入流
try {
//参数为properties文件名,前提是该文件与本类在同一目录下
is = getClass().getResourceAsStream("pageSize.properties");
Properties p = new Properties();
p.load(is);
return p.getProperty(propertyName);
} catch (IOException e) {
e.printStackTrace();
} finally {
if (is != null)
try {
is.close();
} catch (IOException e) {
e.printStackTrace();
}
}
return null;
}
}
java解析properties文件
Java属性文件解析
最新推荐文章于 2025-12-02 21:20:38 发布
本文介绍了一个Java程序如何从属性文件中读取特定的参数值,例如页面大小,并提供了完整的代码实现。
1万+

被折叠的 条评论
为什么被折叠?



