首页 > 代码库 > Java 读写properties配置文件
Java 读写properties配置文件
java.util.Properties是对properties配置文件的映射,properties实现了Map接口,<String Key,String value>
properties文件格式如下:
#这是注释,可忽略
user=root
password=123456
java对properties文件的读操作
需要先读取指定properties文件:
String path="src/test.properties";//工程相对路径
FileInputStream in=new FileInputStream(path);
创建Properties对象,加载文件属性列表并映射成Map形式:
Properties p=new Properties(); p.load(in);
进行相应的异常处理和关闭流之后,System.out.println(p.getProperty("user"));,输出Key:user对应的value:root
java对properties文件的写操作
OutputStream out = new FileOutputStream(path);
p.setProperty("id", "value");//添加属性
p.store(out, null);//保存属性到文件,null表示注释为null,但是还是会自动注释文件修改时间
out.close();
properties文件还有一种xml形式,基本没差别,相对应的loadFromXML(),storeToXML()进行操作,不过xml文件编写略繁琐。
Java 读写properties配置文件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。