zoukankan      html  css  js  c++  java
  • java配置文件的读写

    最近在做一个爬虫项目时,用到了读写配置文件的方法,记录下来以后可能用的到。

    Properties pro = new Properties();
    boolean IsFirst = true;
    //从类加载路径读取文件,所以文件位置需要放对
    InputStream in = PropertiesUtil.class.getClassLoader()
                    .getResourceAsStream("config.properties");
    pro.load(in);
    //获取properties属性       
    IsFirst = Boolean.parseBoolean((String) pro.get("isFirstStart"));
    in.close();
    
    //获取properties所在的路径
    String sourceUrl = this.getClass().getClassLoader()
                    .getResource("config.properties").toString();
    //截取其中一部分,(不懂的实验下就知道了) sourceUrl
    = sourceUrl.substring(6, sourceUrl.length()); pro.setProperty("isFirstStart", "false");
    FileOutputStream out
    = new FileOutputStream(sourceUrl);
    //将修改后的存储 pro.store(out,
    "is First start"); out.close();
    isFirstStart=true //config.properties文件内容
  • 相关阅读:
    Boost.Asio c++ 网络编程翻译(10)
    建站手册:网站品质
    建站手册-template
    CDN:分类
    CDN:BootCDN 项目列表-摘录-20180405
    CDN:BootCDN
    CDN:目录
    CDN-template
    JavaScript-Tool:md5.js
    Regexp-Utils:基本
  • 原文地址:https://www.cnblogs.com/huangyichun/p/6139533.html
Copyright © 2011-2022 走看看