您的位置:首页 > 编程语言 > Java开发

java 读取property配置文件的几种方式

2016-01-28 15:33 288 查看

一:如果property配置文件中只是一些配置信息,可以使用java.util.Properties类来load该文件:

InputStream  is   =  类名. class .getResourceAsSteam( " myprops.properties " );
Properties p  =   new  Properties();
p.load( is );
System. out .println(p. get ( " 参数名称 " ));
二:如果该配置文件是国际化资源文件,可以使用java.util.ResourceBundle来加载文件:

列如配置文件为myres_zh_CN.properties:

aaa=\u597d 
bbb=\u591a\u8c22
获取配置信息的代码如下:

Locale locale1 = new Locale("zh", "CN");
ResourceBundle resb1 = ResourceBundle.getBundle("myres", locale1);
System.out.println(resb1.getString("aaa"));

Locale 对象表示了特定的地理、政治和文化地区。需要 Locale 来执行其任务的操作称为语言环境敏感的 操作,它使用 Locale 为用户量身定制信息。例如,显示一个数值就是语言环境敏感的操作,应该根据用户的国家、地区或文化的风俗/传统来格式化该数值。


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