properties

Properties文件是java中的一种配置文件,文件后缀为“.properties”,文件的内容格式是“key=value”的格式,用 # 作为注释。

我的properties 文件放在路径

写与读

向properties文件中写入数据

//创建一个properties对象

Properties pro = new Properties();

//创建一个输出流 里面路径填写文件的路径

OutputStream proos = new FileOutputStream("user.properties");

pro.setProperty("id", "1001");

pro.setProperty("username","你好");

pro.setProperty("password", "123");

//将数据储存到文件中,第一个参数是 输出流,第二个参数是注释

pro.store(proos,"User");

proos.close();

将文件中的数据取出

Properties pro = new Properties();

//创建一个输出流

InputStream prois = new FileInputStream("user.properties");

//将文件取出 传入一个 输出流

pro.load(prois);

int id = Integer.parseInt((String) pro.get("id"));

String username = (String) pro.get("username");

String password = (String) pro.get("password");

System.out.println(pro);

System.out.println(id);

System.out.println(username);

System.out.println(password);

prois.close();

运行结果

总结

到此这篇关于Java中使用Properties配置文件的文章就介绍到这了,更多相关Java用Properties配置文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

java使用properties_Java中使用Properties配置文件的简单方法相关推荐

  1. java中使用配置文件_Java中使用Properties配置文件的简单方法

    Java中使用Properties配置文件的简单方法 properties Properties文件是java中的一种配置文件,文件后缀为".properties",文件的内容格式 ...

  2. 【图文详解】在电脑中打开.properties配置文件时会生成一个空的名为Java的文件问题

    问题描述:我们在开发过程中常常需要修改电脑中的.properties配置文件,比如当IDEA控制台出现乱码时我们需要修改tomcat中的logging.properties文件.但当我们打开.prop ...

  3. java调用kettle自定义kettle.properties配置文件路径

    java调用kettle自定义kettle.properties配置文件路径 默认路径 java调用kettle的jar包时,在初始化环境的时候,会在指定路径创建并加载kettle的kettle.pr ...

  4. 如何在spring中读取properties配置文件里面的信息

    如何在spring中读取properties配置文件里面的信息 <!-- 正文开始 --> 一般来说.我们会将一些配置的信息放在.properties文件中. 然后使用${}将配置文件中的 ...

  5. c# typescript_在任何IDE中从C#,Java或Python代码获取TypeScript接口的简单方法

    c# typescript by Leonardo Carreiro 莱昂纳多·卡雷罗(Leonardo Carreiro) 在任何IDE中从C#,Java或Python代码获取TypeScript接 ...

  6. python字符计数怎样去除空格_去除python中的字符串空格的简单方法

    python编程中,我们在修改代码,遇到空格很多的情况下,我们要删除空格.本文小编整理了三种字符串去除空格的方法: 方法一:使用字符串函数replace,去除全部空格. 实例: >>> ...

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

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

  8. java 多个类共用属性_java中读写Properties属性文件公用方法详解

    前言 大家都知道Java中有个比较重要的类Properties(Java.util.Properties),主要用于读取Java的配置文件,各种语言都有自己所支持的配置文件,配置文件中很多变量是经常改 ...

  9. java.nio.ByteBuffer中flip、rewind、clear方法的区别

    对缓冲区的读写操作首先要知道缓冲区的下限.上限和当前位置.下面这些变量的值对Buffer类中的某些操作有着至关重要的作用: limit:所有对Buffer读写操作都会以limit变量的值作为上限. p ...

最新文章

  1. 特斯拉又被挖墙脚:Autopilot总监离职,加入苹果造车团队
  2. openresty开发系列39--nginx+lua实现接口签名安全认证
  3. boost::gil::matrix3x2用法的测试程序
  4. linux学习笔记——grub故障排除
  5. java操作日期的相关工具类,拿去即用
  6. 用友财务软件主要数据表字段含义
  7. 6. Nginx + PHP + FastGCI安装
  8. 容器赋能AI-人工智能在360私有云容器服务上的实践
  9. java排错_java排错之CPU高
  10. Trac常用插件描述! - wang_xf的Study home - 博客频道 - CSDN.NET
  11. sift算法matlab详解,sift算法原理详解及应用
  12. 【B2B】阿里巴巴汪海:1688成年礼—从中小企业数字化看B2B发展趋势
  13. 恒指赵鑫:7.30恒指德指期货日评与晚盘前瞻
  14. 2021-11-12
  15. PhotoShop永久序列号
  16. Android7 WIFI系统 PNO机制流程详解和隐藏BUG修改
  17. 用Python 画小猪佩奇
  18. 网络安全定义和安全威胁
  19. 南怀瑾 100句 渺小_让我们与tinyGo一起变得渺小
  20. DNS服务器故障纠错

热门文章

  1. redis 系列7 数据结构之跳跃表
  2. python学习总结----内置函数及数据持久化
  3. 【咸鱼教程】置于后台停止计时,修改引擎源码解决。
  4. BZOJ 3224 Treap
  5. android110 jni01
  6. Android 动态权限申请 BaseActivity 封装 拨打电话
  7. Codewars-Regex validate PIN code(正则检验PIN码)
  8. LeetCode题解-23 合并K个排序链表 Hard
  9. Dynamics 365的系统作业实体记录增长太快怎么回事?
  10. 错误的模糊应用(类继承问题)