配置文件Properties读取类 ResourceBundle
来源:互联网 发布:虚拟制造软件 编辑:程序博客网 时间:2024/06/08 15:42
ResourceBundle
默认只加载classpath下的配置文件,也就是普通java项目src下的配置文件
要加载其他目录下配置文件,可以先用流加载,再用ResourceBundle读取。
conf.one 也可以写成conf/one 都是指向conf目录下one.peroperties
package p1;import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.util.HashMap;import java.util.Map;import java.util.PropertyResourceBundle;import java.util.ResourceBundle;public class T1 {public static void main(String[] args) throws IOException {//加载classpath下的资源文件ResourceBundle bundle = ResourceBundle.getBundle("conf.one");Map<Object, Object> map = new HashMap<>();for(String s:bundle.keySet()){Object object = bundle.getObject(s);map.put(s, object.toString());}System.out.println(map);//加载非classpath下的资文件//String userdir = System.getProperty("user.dir");//String path=userdir+"/conf1/one.properties";//BufferedInputStream bis = new BufferedInputStream(new FileInputStream(path));//ResourceBundle bundle = new PropertyResourceBundle(bis);////Map<Object, Object> map = new HashMap<>();//for(String s:bundle.keySet()){//Object object = bundle.getObject(s);//map.put(s, object.toString());//}////System.out.println(map);//}}
阅读全文
0 0
- 配置文件Properties读取类 ResourceBundle
- ResourceBundle,Properties读取配置文件
- ResourceBundle和properties 读取配置文件区别
- ResourceBundle和properties 读取配置文件区别
- ResourceBundle和properties 读取配置文件区别
- ResourceBundle和Properties 读取配置文件区别
- ResourceBundle和properties 读取配置文件区别
- 用java自带的工具类ResourceBundle类读取.properties配置文件的工具类
- java.util.ResourceBundle 和java.util.properties 读取配置文件区别
- 读取配置文件的两种方式ResourceBundle和Properties
- java.util.ResourceBundle 和java.util.properties 读取配置文件区别
- ResourceBundle读取properties文件
- ResourceBundle 读取 .properties文件
- 使用ResourceBundle读取配置文件
- ResourceBundle读取配置文件
- 用ResourceBundle 读取配置文件
- ResourceBundle读取配置文件
- ResourceBundle读取配置文件
- postman 安装方式
- USB驱动之基础的概念和数据结构
- Linux 线程同步的三种方法
- Delphi中让窗口关闭按钮无效的6种方法
- Maven安装与配置
- 配置文件Properties读取类 ResourceBundle
- okhttp
- 最长公共子序列LCS(动态规划法)
- CSS,JS方面几个简单的笔试题
- eclipse查看底层源码
- caffe(9)使用jupyter測試單張圖片代碼實例
- Implicit Analysis(二)
- 大数据工程师必备技能图谱
- spring源码(5)父子beans标签之间的属性关系