首页 > 编程语言 > 详细

【java】读取资源文件key->value,java.util.ResourceBundle

时间:2017-04-08 18:19:48      阅读:257      评论:0      收藏:0      [点我收藏+]
技术分享
 1 package 国际化;
 2 
 3 import java.util.ResourceBundle;
 4 
 5 public class TestResource {
 6     public static void main(String[] args) {
 7         ResourceBundle rb=ResourceBundle.getBundle("TestResource");
 8         System.out.println(rb.getString("name"));
 9     }
10 }
View Code

前提:需要在project的src目录下建立TestResource.properties文件,并输入内容key-value


技术分享
 1 package 国际化;
 2 
 3 import java.text.MessageFormat;
 4 import java.util.ResourceBundle;
 5 
 6 public class TestResource {
 7     public static void main(String[] args) {
 8         ResourceBundle rb=ResourceBundle.getBundle("TestResource");
 9         String str=rb.getString("info");//含有占位符{0}、{1}
10         System.out.println(MessageFormat.format(str, "中国","北京"));
11         //运行结果:country:中国,城市:北京
12     }
13 }
占位符的使用

 技术分享 


 

 

System.out.println(Locale.getDefault());//zh_CN 取得当前语言环境

【java】读取资源文件key->value,java.util.ResourceBundle

原文:http://www.cnblogs.com/xiongjiawei/p/6682453.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!