使用JAVA读写Properties属性文件
来源:互联网 发布:村上作品推荐 知乎 编辑:程序博客网 时间:2024/05/16 12:41
- //读取属性文件流的方法
- public void load(InputStream inStream) throws IOException {}
- //写属性文件流的方法
- public void store(OutputStream out, String comments) throws IOException {}
- sitename=abcjava
- siteurl=www.abcjava.com
- Properties prop = new Properties();//属性集合对象
- FileInputStream fis = new FileInputStream("prop.properties");//属性文件流
- prop.load(fis);//将属性文件流装载到Properties对象中
- //获取属性值,sitename已在文件中定义
- System.out.println("获取属性值:sitename=" + prop.getProperty("sitename"));
- //获取属性值,country未在文件中定义,将在此程序中返回一个默认值,但并不修改属性文件
- System.out.println("获取属性值:country=" + prop.getProperty("country", "中国"));
- import java.io.FileInputStream;
- import java.io.FileOutputStream;
- import java.util.Properties;
- public class PropertyEditor {
- public static void main(String[] args) throws Exception {
- Properties prop = new Properties();// 属性集合对象
- FileInputStream fis = new FileInputStream("prop.properties");// 属性文件输入流
- prop.load(fis);// 将属性文件流装载到Properties对象中
- fis.close();// 关闭流
- // 获取属性值,sitename已在文件中定义
- System.out.println("获取属性值:sitename=" + prop.getProperty("sitename"));
- // 获取属性值,country未在文件中定义,将在此程序中返回一个默认值,但并不修改属性文件
- System.out.println("获取属性值:country=" + prop.getProperty("country", "中国"));
- // 修改sitename的属性值
- prop.setProperty("sitename", "Boxcode");
- // 添加一个新的属性studio
- prop.setProperty("studio", "Boxcode Studio");
- // 文件输出流
- FileOutputStream fos = new FileOutputStream("prop.properties");
- // 将Properties集合保存到流中
- prop.store(fos, "Copyright (c) Boxcode Studio");
- fos.close();// 关闭流
- }
- }
阅读全文
0 0
- 使用JAVA读写Properties属性文件
- 使用JAVA读写Properties属性文件
- 使用JAVA读写Properties属性文件
- 使用JAVA读写Properties属性文件
- 使用JAVA读写Properties属性文件
- 使用JAVA读写Properties属性文件
- 使用JAVA读写Properties属性文件
- 使用JAVA读写Properties属性文件
- 使用JAVA读写Properties属性文件
- 使用JAVA读写Properties属性文件
- 使用JAVA读写Properties属性文件
- 使用JAVA读写Properties属性文件
- 使用JAVA读写Properties属性文件
- 使用JAVA读写Properties属性文件
- 使用JAVA读写Properties属性文件
- 使用JAVA读写Properties属性文件
- 使用JAVA读写Properties属性文件
- 使用Properties读写属性文件
- 微笑面对每一天
- 仿百度页面(html+css)
- Intel82599网卡TCP/IP与FSDK对比测试
- sublime插件
- 【JZOJ5347】遥远的金字塔
- 使用JAVA读写Properties属性文件
- WCF透明代理类,动态调用,支持async/await
- java实现多线程的方法
- Centos6与Centos7防火墙设置与端口开放的方法
- 260. Single Number III
- 【JZOJ 5260】 区间第k小
- .NET Framework 的容器
- 华为硬件通用类笔试总结
- Python连接数据库