JAVA读取Properties文件对象常用方法总结
实际开发中,总是会需要用到配置文件的,常用的就是properties、xml、json。比如,使用jdbc访问数据库时,我们就可以将driver、url、username、password这几个参数记录在配置文件中,修改访问数据库时,只需要修改配置文件即可,就不需要再改代码了。
ClassLoder读取properties文件
//该方式只能读取类路径下的配置文件
Properties properties = new Properties();
// 使用ClassLoader加载properties配置文件生成对应的输入流
InputStream in = PropertiesMain.class.getClassLoader().getResourceAsStream("jdbcConfig.properties");
// 使用properties对象加载输入流
properties.load(in);
//直接通过键获取对应的值
properties.getProperty(String key);
InputStream 读取properties文件
Properties properties = new Properties();
// 使用InPutStream流读取properties文件
//该方式可以读取任意路径下的配置文件,使用绝对地址即可
BufferedReader bufferedReader = new BufferedReader(new FileReader("D:/MyProject/jdbcConfig.properties"));
properties.load(bufferedReader);
//直接通过键获取对应的值
String value = properties.getProperty(String key);
java.util.ResourceBundle 工具类读取Properties文件
//jdbcConfig为文件名,如果该文件放在包com.dbUtil包下,则用“com/duUtil/jdbcConfig”
//如果是放在src下,直接用jdbcConfig即可
ResourceBundle resource = ResourceBundle.getBundle("jdbcConfig");
//直接通过键获取对应的值
String value= resource.getString("key");
JAVA读取Properties文件对象常用方法总结相关推荐
- java读取properties文件_Java读取Properties文件的六种方法
Java读取Properties文件有以下六种方法: 1.使用java.util.Properties类的load()方法String fileName="E:/system.propert ...
- Java基础学习总结(15)——java读取properties文件总结
2019独角兽企业重金招聘Python工程师标准>>> 一.java读取properties文件总结 在java项目中,操作properties文件是经常要做的,因为很多的配置信息都 ...
- 用java读取properties文件--转
今天为了通过java读取properties文件,google了很长时间,终于找到了.现在特记录之和大家一起分享. 下面直接贴出代码:java类 public class Mytest pu ...
- java读取.properties文件及解决中文乱码问题
java读取.properties文件及解决中文乱码问题 参考文章: (1)java读取.properties文件及解决中文乱码问题 (2)https://www.cnblogs.com/helloq ...
- java读取properties文件_java读取properties文件的几种方法
一.项目中经常会需要读取配置文件(properties文件),因此读取方法总结如下: 1.通过java.util.Properties读取 1 Properties p=newProperties() ...
- java读取Properties文件及赋值
懒得整理了,直接复制我工程里的代码: 第一个读取文件的类可以直接复制, 不复制的话,在下面取值和赋值部分的代码new EmailProperRead(systemType).properties根据自 ...
- Java读取Properties文件的六种方法
1.使用java.util.Properties类的load()方法 示例: InputStream in = lnew BufferedInputStream(new FileInputStream ...
- java 读取properties文件
1.不在项目中读取 Properties properties = new Properties(); BufferedReader read = new Buffer ...
- java读取.properties文件乱码
1.config.properties文件写不进中文,写进去都变成了unicode,解决的方法是右键该文件--Properties--Resource--Text file encoding ,选ot ...
最新文章
- SpringBoot在IDEA中实现热部署
- hihocoder #1329 : 平衡树·Splay
- 基本语法及基本概念概述(标识符、访问修饰符、变量、数组、枚举、注释、空行、继承、接口、(对象、类、方法、实例变量)、关键字表)
- 活久见啊,WPF工资已经这么高了!
- P4570 [BJWC2011]元素
- Java错误提示框口怎么使用_如何在Swing中显示错误消息对话框?
- mimo-ofdm无线通信技术及matlab实现_智芯文库 | FPGA无线通信课程连载——扰码的原理及实现...
- pythoncsv数据类型_python – 从CSV文件行中的值确定数据类型
- Python批量整理文件名小案例(附公众号第一批赠书活动中奖名单)
- python pytest raises()
- mysql表空间自增_Oracle 默认表空间问题及自增变量设置
- 机械专业与python的联系_机械转行想学python?
- 怀才当遇网—毕业季 | 你总说毕业遥遥无期,转眼就各奔东西
- Google搜索从入门到精通 v4.0
- iOS微信安装包瘦身
- 计算机 无法自检,电脑开机不能自检是什么原因 电脑不能完成自检解决办法
- A4打印时宽高mm对应像素px
- 安卓开发 java.lang.IllegalStateException 	isPlaying() 解决方案
- Arduino温湿度监测与股票涨跌提醒
- 简单跨域请求和带预检的跨域请求
热门文章
- mybatis中$和#号的区别
- win11没有uefi如何安装 windows11跳过uefi模式的安装方法
- 树莓派python编程小车_树莓派小车教程(三)——软件代码
- STM32:GPIO四种输入输出模式。
- 暗影之枪显示连接服务器失败,暗影之枪传奇进不去怎么办?游戏更新进不去问题详解[多图]...
- 文档大小超出上传限制怎么办_一键PDF转Word、PPT、图片等文档,这才是办公族必备的效率神器!...
- 洛谷——P1151 子数整数
- CSS三角制作(HTML、CSS)
- yum -y install php-mysql 版本冲突
- RN与原生交互(一)——基本页面跳转