指点成金-最美分享吧

登录

properties文件怎么打开啊

佚名 举报

篇首语:本文由小编为大家整理,主要介绍了properties文件怎么打开啊相关的知识,希望对你有一定的参考价值。

1、先讲一下怎么读取项目内的配置文件,properties文件,里面有两个键值对name:爬楼高手和age:37。


2、然后在JAVA代码中初始化PropertiesProperties pro =new Properties()。

3、然后调用load方法读取项目中的properties文件:pro.load(new InputStreamReaderObject.class。

4.最后使用getProperty方法根据key来获取对应的value值pro.getProperty("name")。

5、读取放在D盘的一个properties文件。

6、本地的properties文件同样需要配置字符集,不然会出现乱码。

7、和读取项目中文件一样,new一个Porperties对象,然后调用load方法,通过key获取对应的值就行了properties.load(new InputStreamReader(new BufferedInputStream。

参考技术A 打开properties方法:
properties属性文件内容都是以键值对形式存在的,比如写一个叫test.properties的文件,打开后可以再里面写如:name=Tom
而在java类中需要new一个Properties类的对象,如下:
Properties properties = new Properties();
接下来需要获取test.properties的文件路径:
String path = Thread.currentThread().getContextClassLoader().getResource("test.properties").getPath();
然后加载该文件:
properties.load(new FileInputStream(path));
最后你就可以get它的属性了:
String name_1=properties.getProperty("name");
这个name_1的值就是“TOM”了。
(因为涉及到文件流,所以加载那一步需要try catch,根据编译器提示自己加吧)
参考技术B 那是一种属性文件。
这种文件以key=value格式存储内容
代码中可以使用Properties类来读取这个文件
String value=p.getProperty(key);
就能得到对应的数据,
一般这个文件作为一些参数的存储,代码就可以灵活一点,
用于适应多语言环境,随着系统的语言环境的变化,读取不同的属性文件,显示对应语言的UI
当配置文件用,在里面读取一些关于路径方面的设置(如ant中的build.properties),
存放一组配置.(类似win下ini, 还要简单些, 因为没有section),
由于难以表达层次, 复杂点可以用xml做配置,
通俗点讲就相当于定义一个变量,在这个文件里面定义这些变量的值,在程序里面可以调用这些变量,好处就是,如果程序中的参数值需要变动,直接来改这个.property文件就可以了,不用在去修改源代码。
优点在于有利于你以后的代码重构,维护方便。
参考技术C 用记事本就可以打开。本回答被提问者采纳 参考技术D 浏览器或者记事本都可以打开修改

以上是关于properties文件怎么打开啊的主要内容,如果未能解决你的问题,请参考以下文章