当前位置: 首页 > news >正文

WordPress整站搬家插件/宁波seo教程

WordPress整站搬家插件,宁波seo教程,福田公司网站建设,网站建设招代理Java基础之解析配置文件常用Properties类使用概述Properties类基本存储方法与流相关方法参考链接概述 概念 Properties(Java.util.Properties),继承于Hashtable ,来表示一个持久的属性集。该类主要用于读取Java的配置文件&#xf…

Java基础之解析配置文件常用Properties类使用

  • 概述
  • Properties类
    • 基本存储方法
    • 与流相关方法
  • 参考链接

概述

  • 概念

    Properties(Java.util.Properties),继承于Hashtable ,来表示一个持久的属性集。该类主要用于读取Java的配置文件,不同的编程语言有自己所支持的配置文件,配置文件中很多变量是经常改变的,为了方便用户的配置,能让用户够脱离程序本身去修改相关的变量设置。就像在Java中,其配置文件常为.properties文件,是以键值对的形式进行参数配置的

  • 构造方法

    public Properties() :创建一个空的属性列表。

  • 与IO流结合的方法

    // 把键值对形式的文本文件内容加载到集合中public void load(Reader reader)public void load(InputStream inStream)// 把集合中的数据存储到文本文件中public void store(Writer writer,String comments)public void store(OutputStream out,String comments)  
  • 常用方法

    // 调用 Hashtable 的方法 put 。他通过调用基类的put方法来设置 键值对。setProperty(String key, String value) // 在此属性列表中搜索具有指定键的属性。如果在此属性列表中找不到该键,则会检查默认属性列表及其默认值(递归)。如果未找到该属性,则该方法返回默认值参数。getProperty(String key)   // 返回此属性列表中的一组键,其中键及其对应的值是字符串,如果尚未从主属性列表中找到相同名称的键,则包括默认属性列表中的不同键。键或键不是String类型的属性将被省略。stringPropertyNames()  

Properties类

基本存储方法

  • 测试样例

    /*** @Author charlesYan* @Description //测试属性配置类常用方法* @Date 14:20 2020/11/18* @Param []* @return void**/@Testpublic void testProperties(){// 创建属性集对象Properties properties = new Properties();// 添加键值对元素properties.setProperty("fileName","spring.xml");properties.setProperty("length","202011181450");// 打印属性集对象System.out.println(properties);// 通过键,获取属性值System.out.println(properties.getProperty("fileName"));System.out.println(properties.getProperty("length"));// 遍历属性值,获取所有键的集合Set<String> keys = properties.stringPropertyNames();keys.stream().forEach(key -> {System.out.println(key + " --> " + properties.getProperty(key));});// 获取系统熟悉Properties sysProperties = System.getProperties();sysProperties.list(System.out);}

与流相关方法

  • 测试样例

    /*** @Author charlesYan* @Description //结合配置文件测试与流相关方法* @Date 15:17 2020/11/18* @Param []* @return void**/@Testpublic void testPropertiesAnalyseDispose() throws Exception {Properties properties = new Properties();// 文本中的数据,必须是键值对形式,可以使用空格、等号、冒号等符号分隔properties.load(new FileInputStream("E:\\Blog\\application.properties"));Enumeration<?> names = properties.propertyNames();while (names.hasMoreElements()) {String key = (String) names.nextElement();String value = properties.getProperty(key);System.out.println(key + " --> " + value);}}

参考链接

  • Java中的Properties类详解

    https://blog.csdn.net/amosjob/article/details/82747733

  • 史上最骚最全最详细的IO流教程,没有之一!

    https://www.cnblogs.com/yichunguo/p/11775270.html

http://www.lbrq.cn/news/939655.html

相关文章:

  • 保定网站优化/长沙百度公司
  • 网站建设 腾/百度搜索流量查询
  • 网站推广网站关键词排名怎么做/刷粉网站推广
  • 自己做的网站如何实现下载文件/百度竞价推广运营
  • 六安市住房和城乡建设委员会网站6/自己如何优化网站排名
  • 永久免费域名空间/seo中国是什么
  • 西宁建设网站/智能建站平台
  • 网站开发团队/营销推广是什么意思
  • 今日新闻 最新消息 大事/seo网络营销推广公司
  • 重庆视频制作公司排名/沈阳seo收费
  • 许昌做网站汉狮网络/自己网站怎么推广
  • 广州做网站多少钱/成都网站关键词推广优化
  • 网站的图文链接怎么做的/各种推广平台
  • 做网站广告有哪些职位/seo搜索引擎的优化
  • 上住房和城乡建设部网站/5188关键词平台
  • 深圳网站建设号/模板免费下载网站
  • 哪一个网站做专栏作家好点/网站推广的渠道有哪些
  • 武汉网站建设武汉网络公司/国家免费职业技能培训官网
  • 做网站流量/汕头百度关键词推广
  • 建站资源共享/图片优化
  • iis6.0如何做网站301/网络广告营销案例分析
  • 可以做mv的视频网站/微信营销平台
  • wordpress企业网站seo/今日军事新闻
  • 成都网站设计合理柚v米科技/百度小程序关键词优化
  • 旅游电子商务网站建设的流程/新闻摘抄四年级下册
  • 江西省城乡住房建设厅网站/怎么做百度推广的代理
  • 夜狼seo/seo优化在线诊断
  • 网站标题就一个关键词/seo导航
  • 做水印的网站/网站搭建软件
  • 手机网站工具/有没有永久免费crm
  • Web Worker:解锁浏览器多线程,提升前端性能与体验
  • 【NLP舆情分析】基于python微博舆情分析可视化系统(flask+pandas+echarts) 视频教程 - 微博文章数据可视化分析-文章分类下拉框实现
  • 简易 BMI 身体质量指数计算器
  • VMware Workstation17下安装Ubuntu20.04
  • ubuntu下docker安装thingsboard物联网平台详细记录(附每张图)
  • RS485转Profinet网关配置指南:高效启动JRT激光测距传感器测量模式