我有一个声明如下的常量:
protected static final String LOC_RC_ELT = "[id*='rcLine'][id$='paxIndex{0}']";
然后我使用 MessageFormat:
MessageFormat.format(LOC_RC_ELT, paxIndex)
在这种情况下,MessageFormat 无法格式化声明为常量的字符串:
这不适用于其他情况,例如:
LOC_RC_SELECTED_TAB = "[id*=_rc-tabs{0}] .tabSelected"
这工作得很好:
为什么我会出现这种奇怪的行为?我该如何解决?
提前致谢。