2011-10-17 78 views
0

我格式化我的信息在属性文件中,但为了显示我需要验证的参数所需的信息片段......通过验证我的意思是NOT NULL ..的Java消息格式化

前。 LOCATION_NOT_FOUND =无法找到状态:{0} {仅当{1}不为空时,城市:{1}}才会显示}。

所需的输出会为─“无法找到状态:新泽西” 如果城市不为空 - “无法找到状态:新泽西州,城市:特伦顿”

我想使用{1,选择,notnull#city {1}},但我没有线索,如果这是正确的...

谢谢!

回答

2

我将有两个不同的消息:

LOCATION_NOT_FOUND_STATE=... 
LOCATION_NOT_FOUND_STATE_AND_CITY=... 

然后格式化根据你所拥有的非空值相应的一个。