Java中使用Properties配置文件的简单方法
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配置文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Spring Cloud Eureka高可用配置(踩坑记录)
在进行Eureka高可用配置时,控制台一直出现“......”的错误,但是在浏览器中输入地址:peer1:8761 却是可正常运行,这篇文章主要介绍了Spring Cloud踩坑之Eureka高可用配置,需要的朋友可以参考下2023-08-08Java使用RandomAccessFile类对文件进行读写
本篇文章主要介绍了Java使用RandomAccessFile类对文件进行读写,详细的介绍了RandomAccessFile类的使用技巧和实例应用,有兴趣的可以了解一下2017-04-04Activiti7与Spring以及Spring Boot整合开发
这篇文章主要介绍了Activiti7与Spring以及Spring Boot整合开发,在Activiti中核心类的是ProcessEngine流程引擎,与Spring整合就是让Spring来管理ProcessEngine,有感兴趣的同学可以参考阅读2023-03-03解决mybatis竟然报Invalid value for getInt()的问题
使用mybatis遇到一个非常奇葩的问题,总是报Invalid value for getInt()的问题,怎么解决呢?下面小编通过场景分析给大家代来了mybatis报Invalid value for getInt()的解决方法,感兴趣的朋友参考下吧2021-10-10
最新评论