properties文件操作心得

首先明白Properties这个类继承自哈希map,那么他便相对地继承的哈希的一些方法。

1,创建文件,建立输入流,将输入流载入到文件里

file = new File(filePath);// 创建文件

file.createNewFile(); // 创建Properties文件

InputStream in = new BufferedInputStream(new FileInputStream(

filePath));// 创建输入流,读入文件

props.load(in);// 载入文件

in.close();// 关闭输入流

 

2,设置相应的键值

props.setProperty(parameterName[i], parameterValue[i]);// 存放相应名字键的值

setProperty的用法详见API;

 

3,读取文件

 

file = new File(filePath);

/* file.mkdir(); */

file.createNewFile(); // 创建Properties文件

/* String filePath1 = file.getPath(); */

InputStream in = new BufferedInputStream(new FileInputStream(

filePath));

props.load(in);// 载入文件

//同上

然后使用 props.getProperty(key);方法得到键值

 

 

4,保存文件

 

OutputStream out = null;// 创建输出流,输出文件

out = new FileOutputStream(file);// 将文件输出

props.store(out, null/* "By shadao" */);// 将props放到输出流中

out.close();

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值