Properties文件是JAVA程序特有的一种文件类型,信息以"键--值"的格式进行存放,通常将容易变化的系统参数写到此文件中。这样就可以实现快速的读和写。具体的操作方法:
读操作:
public String readpro(String filename,String key){
Properties props = new Properties();
try{
props.load(this.getClass().getClassLoader().getResourceAsStream(filename));
String value = props.getProperty(key);
return value;
}catch(){
return null;
}
}
全部读取的方法:
Enumeration en = new props.propertyNames();
while(en.hasMoreElements()){
String key = (String)en.nextElement();
String value = props.getProperty(key);
//其他相关操作
}
写操作:
public void writeProps(String filename,String name,String value){
Properties props = new Properties();
String path = this.getClass().getClassLoader().getResource("").getPath().substring(1);
path=path+filename;
try{
InputStream fis = new InputStream(path);
props.load(fis); //从输入流中读取属性列表
OutputStream fos = new OutputStream(path);
props.setProperty(name,value);
props.stare(fos,"Update' "+name+" 'value");
}catch(Exception e){
}
}
分享到:
相关推荐
java读写properties配置文件
Java源码读写Properties文件.rar
java读写properties文件,解决系统找不到指定路径,解决写入后读取正常,但文件数据未更新问题
java读写properties文件,解决系统找不到指定路径,解决写入后读取正常,但文件数据未更新问题
java对properties配置文件的读和写
在项目开发中我们会将很多环境特定的变量定义到一个配置文件中,比如properties文件,把数据库的用户名和密码存放到此属性...下面这篇文章就主要介绍了java中读写Properties属性文件公用方法,需要的朋友可以参考借鉴。
ava中有个比较重要的类Properties(Java.util.Properties),主要用于读取Java的配置文件,各种语言都有自己所支持的配置文件,配置文件中很多变量是经常改变的,这样做也是为了方便用户,让用户能够脱离程序本身去...
java文件读写,读取properties配置文件,读取目录及文件
NULL 博文链接:https://zhousheng193.iteye.com/blog/1195903
主要介绍了Java读写.properties文件解决中文乱码问题,非常具有实用价值,需要的朋友可以参考下
我们要做的第一步是要将文件读取到Properties类对象中,由于load有一个参数是InputStream,所以我们可以用 InputStream的子类FileInputStream将属性文件读取到Properties对象中,知道prop.properties的路径,我们...
Java自带的Properties不好用,自己写了一个直接读写类,支持配置文件描述,支持对像值的描述,支持指定文件编码(默认UTF-8)
主要介绍了Java 读写Properties配置文件详解的相关资料,这里举例说明该如何实现,具有参考价值,需要的朋友可以参考下
本篇文章主要介绍了Java代码实现对properties文件有序的读写的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
java操作config.properties方法,提供了操作txt、xml、properties文件读写方法
javaproperties版本的javaproperties包括用于基本操作.properties文件的命令行程序。 从0.4.0版本开始,这些程序已拆分为单独的软件包 。 安装 javaproperties需要Python 3.6或更高版本。 只需对Python 3使用pip ...
在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的。...而在Java 中,Java 支持的是.properties 文件的读写。JDK 内置的java.util.Properties 类为我们操作.properties 文件提供了便利。
读/写属性文件的工具类. PropertyUtil.java对Property文件读写进行了封装, 使开发人员对Property文件的读写更加容易。 在性能、实用性 方面还是可以的。
详细描写了java读写配置文件的六种读写办法.
Java读写properties文件解决中文乱码问题.