JAVA中Properties的使用

来源:互联网 发布:win10以太网未识别网络 编辑:程序博客网 时间:2024/06/05 11:27

Java中Properties的使用

用Properties文件

test.properties内容如下:

databases=acs

用xml文件

abc.xml内容如下:

 <?xml version="1.0" encoding="utf-8"?><!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"><properties><entry key="databases">acs</entry></properties>

代码如下

public class MyTest1 {    public static void main(String[] args) throws InvalidPropertiesFormatException, IOException    {        java.util.Properties p = new java.util.Properties();        InputStream in = MyTest1.class.getClassLoader().getResourceAsStream("test.properties");        InputStream ins = MyTest1.class.getClassLoader().getResourceAsStream("abc.xml");        if(in==null||ins==null)        {            System.out.println("文件不存在");        }        p.load(in);        System.out.println(p.getProperty("databases"));        p.loadFromXML(ins);        System.out.println(p.getProperty("databases"));    }}
0 0
原创粉丝点击