簡體   English   中英

java屬性文件中的花括號是什么意思?

[英]What do curly braces inside a java property file mean?

我們的java項目中有很多屬性文件。 我不明白花括號內的整數值的含義。
例:
validation.error =字段輸入驗證失敗:[{0}]。 原因:[{1}]

它們用於MessageFormat {n}形式的某些形式,其中n是數字,是動態值的占位符。

您還可以添加其他內容以添加到占位符以進行格式化; 有關更多信息,請參閱上面鏈接的Javadoc。

它們是參數的占位符。 使用時,將傳遞兩個參數以指示字段的名稱和失敗的原因。

大括號是占位符。

您可以在消息中使用占位符,並在運行時根據用戶語言的語義將其替換為適合位置的值。 為此,您使用MessageFormat類。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM