2011-10-17 77 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=... 

然後格式化根據你所擁有的非空值相應的一個。