操作类:MessageFormat
方法:format(String pattern, Object...args)
示例:System.out.println(MessageFormat.format("我是{0},我要{1},{1},{2}", "中国人","拼搏奋斗"));
说明:
1.args替换时调用toString方法得到值
2.占位符从0开始,可重复出现。如示例中的{1}
3.占位符数字标大于实际的参数个数,则多出的占位符不会被替换。如示例中的{2},输出时仍是{2}
4.占位符数字标识在字符串中不需按顺序排列,如我是{1},我要{0}