java项目读取以及写入properties文件
来源:互联网 发布:星巴克巧克力知乎 编辑:程序博客网 时间:2024/05/21 11:21
1,读
文件:
public void read(){ Properties props = new Properties(); FileInputStream in = null; try { in = new FileInputStream("src/myPro.properties"); props.load(in); String name = props.getProperty("name"); System.out.println(name); in.close(); } catch (IOException e) { System.out.println("文件找不着"); } }
2,写入
写入分为几种
2.1 覆盖文件之前的数据
public void write(){ Properties props = new Properties(); try { OutputStream fos = new FileOutputStream("src/token.properties"); props.setProperty("mm","dd"); //这是给文件添加注释 props.store(fos, "update"); fos.close(); } catch (IOException e) { System.out.println("文件找不着"); } }
2.2 在文件上追加,这种情况无法更新,就是说如果以前有个key=1的数据,再添加一条key=1的,无法更新该数据,只能追加
public void write(){ Properties props = new Properties(); try { OutputStream fos = new FileOutputStream("src/token.properties",true); props.setProperty("mm","dd"); //这是给文件添加注释 props.store(fos, "update"); fos.close(); } catch (IOException e) { System.out.println("文件找不着"); } }
2.3该方法可以在追加的同时,更新
public void write(){ Properties props = new Properties(); FileInputStream in = null; try { in = new FileInputStream("src/myPro.properties"); OutputStream fos = new FileOutputStream("src/token.properties"); props.load(in); props.setProperty("mm","dd"); //这是给文件添加注释 props.store(fos, "update"); fos.close(); } catch (IOException e) { System.out.println("文件找不着"); } }
阅读全文
0 0
- java项目读取以及写入properties文件
- java 读取和写入properties文件
- 【Java编程】写入、读取、遍历Properties文件
- 【Java编程】写入、读取、遍历Properties文件
- 【Java编程】写入、读取、遍历Properties文件
- 读取、写入properties文件
- java 读取项目properties文件
- Java写入文件以及读取文件
- Properties(读取、删除、写入properties文件)
- java从properties文件中读取和写入属性
- java读取和写入jar包外的properties文件
- Java项目中读取properties文件
- Java项目中读取properties文件
- Java项目中读取properties文件
- Java项目中读取properties文件
- Java项目中读取properties文件
- Java项目中读取properties文件
- java项目中读取jdbc.properties文件
- 强大的集合操作类Stream(二)
- 特殊符号 UNICODE编码
- 三极管最简单易懂原理总结
- CAD在线预览思路
- 【C#】如何实现一个迭代器
- java项目读取以及写入properties文件
- 快速体验Percona XtraDB Cluster(PXC)
- 二叉树遍历(先序遍历、中序遍历、后序遍历)——递归方法和非递归方法
- 使用JS进行图片懒加载
- 第一行代码Android第二章读书笔记
- 解决chrome浏览器表单自动填充导致input文本框背景变成偏黄色的问题
- VS2012+qt5.2.0+OpenCv3.0环境的搭建配置
- 派生类和基类之间的关系
- 2017、5、13日省赛前组队训练赛。