您的位置:首页 > 编程语言 > Java开发

使用Java的Properties类读取.properties文件

2015-11-15 15:34 597 查看
    java.util.Properties这个类使用非常简单,可以用来读取项目中的.properties配置文件,下面介绍一下

    首先是我的config.properties文件,放在src下面

name1=value1
name2=value2
name3=value3
name4=value4
    
public static void main(String[] args) throws IOException {
// 该文件是放在src下面,通过该方法获取输入流
InputStream is = Test.class.getResourceAsStream("/config.properties");
Properties p = new Properties();
p.load(is);// 读取该文件

// 读取key和value,格式为key=value
Set<Entry<Object, Object>> entrySet = p.entrySet();
Iterator<Entry<Object, Object>> iterator = entrySet.iterator();
for (; iterator.hasNext();) {
System.out.println(iterator.next());
}
// 输出如下
// name4=value4
// name3=value3
// name2=value2
// name1=value1

// 获取所有的value
Enumeration<Object> elements = p.elements();
while (elements.hasMoreElements()) {
System.out.println(elements.nextElement());
}
// 输出如下
// value4
// value3
// value2
// value1

// 获取某个key的value
System.out.println(p.get("name1"));// value1
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: