MessageFormat
次のような状況で、インデックス付きパラメーターによく使用していました。
String text = MessageFormat.format("The goal is {0} points.", 5);
次の形式のメッセージを処理する必要がある状況に遭遇しました。
"The {title} is {number} points."
そのため、値はインデックス化されなくなり、プレースホルダーは文字列になります。この状況をどのように処理し、のような同じ機能を持たせることができMessageFormat
ますか? MessageFormat
パラメータがインデックス化されていない場合、解析例外をスローします。
ありがとうございました。