您的位置:首页 > 运维架构

Properties与ResourceBundle的使用方法

2019-07-22 18:54 169 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/MeatLoveJK/article/details/96883860

一、Properties的使用
步骤:
1.在项目中创建一个File文件 --> 名字.properties (后缀名一定要写对)
2.创建一个properties的对象:Properties pro = new Properties();
3.:Thread.currentThread().getContextClassLoader().getResourceAsStream(文件名.properties);
该方法返回一个输入流对象in。
4.pro.load(in);加载输入流

总结:properties里面的值是按照键-值对的形式存放的。
所以可以调用 pro.getProperty(key)来获得值。默认是String类型的。

写properties时:如:

drivername = com.mysql.jdbc.Driver
url = jdbc:mysql://localhost:3306/day22?useUnicode=true&characterEncoding=UTF8
username = root
password = zxh86356449

注意:没有引号,没有分号!

二、ResourceBundle的使用
步骤:

1.ResourceBundle rb = ResourceBundle.getBundle(文件名);
通过这一步就可以使用该文件了。
注意:文件名没有后缀的.properties。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: