使用MessageFormat处理包含占位符的字符串

来源:互联网 发布:ubuntu命令行复制文件 编辑:程序博客网 时间:2024/06/05 23:41

mess_zh_CN.properties:

msg=hello,{0}! today is {1}.
MessageFormatDemo.java:

import java.text.MessageFormat;import java.util.Date;import java.util.Locale;import java.util.ResourceBundle;public class MessageFormatDemo {public static void main(String[] args) {Locale locale=Locale.getDefault();ResourceBundle bundle=ResourceBundle.getBundle("mess",locale);String message=bundle.getString("msg");System.out.println(MessageFormat.format(message,"Tom",new Date()));}}
控制台输出:




0 0
原创粉丝点击