Properties类

1.简介

Properties 继承于 Hashtable。表示一个持久的属性集.属性列表中每个键及其对应值都是一个字符串。由于继承于Hashtable,当从配置文件中读取出配置信息到Properties对象中后,其中的配置信息是无序的。

2.读取properties配置文件

文件内容

代码

public class Main {public static void main(String[] args) {Properties properties = new Properties();try{FileInputStream in = new FileInputStream("javaTest/src/test.properties");properties.load(in);  //将配置信息加载到properties对象中in.close();} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}for(Map.Entry<Object,Object> item : properties.entrySet()){  //遍历输出从配置文件中读取的信息System.out.println(item.getKey() + "=" + item.getValue());}}
}

运行结果

3.将配置信息写入properties配置文件

代码

    public static void main(String[] args) {Properties properties = new Properties();properties.put("user","root");properties.put("password","123456");try{FileOutputStream out = new FileOutputStream("javaTest/src/test.properties");properties.store(out,null);  //将Properties对象中的配置信息存储到文件中out.close();} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}

运行结果

java如何读取.properties配置文件相关推荐

  1. Java中读取properties配置文件的八种方式总结

    一.前言 在做Java项目开发过程中,涉及到一些数据库服务连接配置.缓存服务器连接配置等,通常情况下我们会将这些不太变动的配置信息存储在以 .properties 结尾的配置文件中.当对应的服务器地址 ...

  2. java代码读取properties配置文件实例

    简单的配置文件示例 #接口认证key apiKey=4fGz356XAjWScx31tRBgePgY6Ma3eQM9i1vj#平台编码 sourceCode=CERT2019041#test接口地址 ...

  3. Java 读取 .properties 配置文件的几种方式

    Java 开发中,需要将一些易变的配置参数放置再 XML 配置文件或者 properties 配置文件中.然而 XML 配置文件需要通过 DOM 或 SAX 方式解析,而读取 properties 配 ...

  4. 【转载】java读取.properties配置文件的几种方法

    读取.properties配置文件在实际的开发中使用的很多,总结了一下,有以下几种方法(仅仅是我知道的): 一.通过jdk提供的java.util.Properties类. 此类继承自java.uti ...

  5. java读取.properties配置文件的几种方法

    读取.properties配置文件在实际的开发中使用的很多,总结了一下,有以下几种方法(仅仅是我知道的): 一.通过jdk提供的java.util.Properties类. 此类继承自java.uti ...

  6. java下mysql连接配置文件_Java读取.properties配置文件并连接数据库

    1.读取配置文件 //Properties集合 流对象读取键值对 public static void getNum() throws Exception { Properties p=new Pro ...

  7. Java读取Properties配置文件

    目录 1.Properties类与Properties配置文件 2.Properties中的主要方法 3.示例 1.Properties类与Properties配置文件 Properties类继承自H ...

  8. java中读取properties文件内容五种方式

    一.背景 最近,在项目开发的过程中,遇到需要在properties文件中定义一些自定义的变量,以供java程序动态的读取,修改变量,不再需要修改代码的问题.就借此机会把Spring+SpringMVC ...

  9. java 顺序 读写 Properties 配置文件 支持中文 不乱码

    java 顺序 读写 Properties 配置文件 ,java默认提供的Properties API 继承hashmap ,不是顺序读写的. 特从网上查资料,顺序读写的代码,如下, import j ...

最新文章

  1. 鼠标同步桌面_[问题处理]XenCenter控制台操作通过MCS发布的虚拟机鼠标不同步
  2. python官网 中文版 新闻-新闻主页 - python兵者 - 博客园
  3. xpath定位的一些方法
  4. (转载)java工程师15本必读书籍推荐
  5. 线性代数 第一章 行列式
  6. 链表的基本操作 java_详细实现单链表的基本操作【Java版】
  7. 学模拟电路的神器everycircuit
  8. BigDecimal 运用示例 与 DecimalFormat
  9. python和java先学哪个-Python和Java,哪个容易学呢?
  10. 矩阵操作(转置、相加、相乘)
  11. 计算机磁盘修复工具,CHKDSK磁盘修复工具使用教程
  12. java 移动短代支付_运营商支付/短代支付的市场前景如何?
  13. 关于计算机英语演讲ppt模板,英语演讲ppt模板(英语演讲8分钟ppt模板) 最新免费版...
  14. Android系统下载管理DownloadManager功能介绍及使用示例
  15. flex-flex属性
  16. php配置北京时间,php如何设置北京时间_后端开发
  17. 冒险岛启动游戏提示计算机丢失,各种无法登陆情况解决建议汇总
  18. 【小程序】微信小程序集成环信im
  19. 网站是否被墙的辨别及解决方法
  20. 推流端、服务端、播放端

热门文章

  1. 可以合并pdf的软件?pdf合并软件哪个好用?
  2. 打发无聊的时光的5个有趣的宝藏软件,请大家低调收藏
  3. redis 6.2.6 日志文件输出
  4. centos7 应用笔记: 添加 编辑 Applications 菜单 功能
  5. 智慧产业园区建设破题,秘诀竟是“小程序化”?
  6. python识别火车票二维码_Python3 实现查询火车票工具
  7. 《open-falcon入门教程二》open-falcon安装
  8. java计算机毕业设计家装行业门店订单管理系统源码+mysql数据库+系统+lw文档+部署
  9. 新kali版本,root默认密码
  10. Android 定位的实现