Struts2“{数字}”的出处



Struts“{数字}”的出处。

struts的配置文件,通常有这样一种语法{数字}来引用先前出现过的内容,在深入学习struts的过程中,虽然学到的东西越多,却让我感觉需要记忆的东西也是够多的,寻根溯源本是一种好的习惯,但是如果用错了地方,也会让人非常不爽。

一次偶然,看到一篇文章,相信struts的这种语法也是来自这个地方。顿时感觉清爽。

package com.hi0563.demo;

import java.text.MessageFormat;

public class MessageFormatDemo {
public static void main(String[] args) {
String message=”{0},{1},{2}heros”;
String result=MessageFormat.format(message, new Object[]{“加菲猫”,”美洲豹”,”中国人”});
System.out.println(result);
}

}
输出结果,加菲猫美洲豹中国人heros。{数字}这种东西被替换了…