首页 > 编程知识 正文

java修改配置文件,java读取properties文件路径

时间:2023-05-06 17:48:58 阅读:173921 作者:1659

在项目中,经常使用json、xml、Properties、文本文件等配置文件。 用于存储连接字符串和其他配置参数等。

本文记录属性。

包含属性文件、格式密钥=值。 例如,创建新的config.properties文件。

属性文件的特征:

1、键值对格式

2,=等号后、值前、中的空格将自动忽略

3、不要忽略值后面的空格

4,=不要忽略等号后面的双引号

5、#哈希标签后的内容为注释,忽略

因此,读取config.properties并使用key检索值会产生以下结果:

connip是[192.168.10.29]

username是[user1]

password是[pwd1? ]? 现在,请注意pwd1后面有一个空间

用户为“用户1”。 请注意,这是一个包含双引号的值。

在java中操作properties的类是Java.util.Properties。

读取属性的方法比较简单

三步走:

1、资源加载; 2、用key获取值3、测试输出

输出结果为192.168.10.29

错误

步骤说明:

1、加载资源

thread.current thread ((.getcontextclassloader ) ).getresourceasstream (" config.properties " );

这里使用了这种格式的资源加载方式。

2、properties注意getProperty,有重载。

一个是直接获取值

另一种情况是,如果key不存在,则恢复默认值

(完) )。

关于加载资源:

输出: path 1:/g :/alljavaprojece/myeclipse 10 project/my demo2/la dfh /

path 2:/g :/alljavaprojece/myeclipse 10 project/my demo2/la dfh /

path 3:/g :/alljavaprojece/myeclipse 10 project/my demo2/la dfh/my/properties /

乱码

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。